Hello forum!:

We have problems with this api:
WinApiServer::Move.
We added permissions and the following error appears:

Exception has been thrown 
by the target of an invocation 
-->System unauthorized AccessException::Access to the 
path is denied at System_IO_Error(Int 32 error...)

When I use WinApi::Move it works without problems 
but this api does not works in batch mode.

Here the code:

static boolean MoveFile(FileName _FileNameFrom, FileName _FileNameTo) 
{ 
    set                 permissionSet = new Set(Types::Class); 
    boolean             ret; 
    ; 
        CodeAccessPermission::revertAssert(); 
        permissionSet.add(new FileIOPermission(_FileNameFrom, 'rw')); 
        permissionSet.add(new FileIOPermission(_FileNameTo, 'rw')); 
        CodeAccessPermission::assertMultiple(permissionSet); 

        try 
        { 

            ret = WinAPIServer::moveFile(_FileNameFrom,_FileNameTo); 

Any ideas?.


Reply via email to