Я пытаюсь удаленно выполнить Perl-скрипт, который должен быть запущен с некоторыми аргументами / переключателями, но у меня ничего не получается:p В настоящее время я делаю следующее:

psexec \\computer -u my_username "path\to\perl" "path\to\perl_script" --switch1 --switch2

Это не удается. Я попробовал вышеупомянутое с несколькими способами, играя с цитатами, но не удалось до сих пор. Есть идеи?

2 ответа2

1

Является ли пользователь пользователем домена или локальным пользователем удаленного компьютера "компьютером"?

Это работает для меня с моими учетными данными домена Windows в качестве практического примера:

psexec \\server01 -u mydomain\megamorf cmd /c "\\share\Software\Prezi\PreziDesktop4.2.1.exe /S /v/qb"
0

Наконец, мне удалось сделать свою работу так:

psexec \\computer -u my_username -w "working\path" cmd /c "script"

Ура! :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .