iving
14-01-2012, 17:49
Здравствуйте!
Я пытаюсь с помощью WMI скопировать файл на удаленную машину (ws-03), для этого выполняю команду:
wmic /node:"ws-03" process call create "cmd.exe /c copy \\server-a\share\agentsetup.exe c:\temp\ > c:\log.txt"
Команда выдает:
Executing (Win32_Process)->Create()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ProcessId = 1848;
ReturnValue = 0;
};
Но файл не копируется, а в лог-файле написано: «Отказано в доступе."
Причем, если копируемый файл находится на локальной машине, то он копируется.
Компьютеры находятся в одной рабочей группе, удаленная – Win XP, сервер – Win 7 (с него я и запускаю команду).
У пользователя, от имени которого выполняется команда, есть администраторские права и на локальной и на удаленной машине.
«Простой общий доступ к файлам» отключен.
Подскажите, пожалуйста, как это исправить?
Я пытаюсь с помощью WMI скопировать файл на удаленную машину (ws-03), для этого выполняю команду:
wmic /node:"ws-03" process call create "cmd.exe /c copy \\server-a\share\agentsetup.exe c:\temp\ > c:\log.txt"
Команда выдает:
Executing (Win32_Process)->Create()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ProcessId = 1848;
ReturnValue = 0;
};
Но файл не копируется, а в лог-файле написано: «Отказано в доступе."
Причем, если копируемый файл находится на локальной машине, то он копируется.
Компьютеры находятся в одной рабочей группе, удаленная – Win XP, сервер – Win 7 (с него я и запускаю команду).
У пользователя, от имени которого выполняется команда, есть администраторские права и на локальной и на удаленной машине.
«Простой общий доступ к файлам» отключен.
Подскажите, пожалуйста, как это исправить?