1

У меня есть два компьютера Windows A и B , и я хочу удаленно выполнить команду на компьютере B Я использую инструмент psexec , поэтому на компьютере A я могу запустить:

psexec.exe \\10.0.0.2 -u user -p pasword c:\programs\whatever\commando.exe

выполнить команду на компьютере B Так хорошо, так хорошо.

Но как просто запустить dir на удаленном компьютере, который является внутренней пакетной командой?

 psexec.exe \\10.0.0.2 -u user -p pasword dir

просто дает

The system cannot find the file specified.

1 ответ1

5

Попробуйте этот пример:

psexec \\10.0.0.2 -u user -p pasword -s cmd /c dir c:\

Ключ cmd /c для доступа к оболочке cmd

Источник: http://ss64.com/nt/psexec.html

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