psexec не может убить cmd.exe и psexec.exe после выполнения - PullRequest
0 голосов
/ 16 марта 2012

Я использовал пакетный cmd (xxx.bat) для выполнения функции psexec следующим образом:

C: \ psexec.exe \ 192.168.xxx.xx -u server1 \ admin -p пароль C:\ xxx.bat

вышеуказанный пакетный файл может успешно выполняться для удаленного выполнения файла.

, но я обнаружил, что в диспетчере задач есть много процессов cmd.exe и psexec.exe, что пакетфайл не может завершить процесс после выполнения.

знаете ли вы, как завершить процесс cmd.exe и psexec.exe после выполнения?

спасибо

Джо

1 Ответ

1 голос
/ 24 мая 2012

Я уверен, что есть лучший способ, но лично я делаю это с помощью pskill, например ::

pskill.exe \\\\192.168.x.x -u user -p pass -t <imagename>

Вы можете найти имя исполняемого файла, который вы хотите уничтожить, используя команду pslist, также в наборе инструментов pstools.

...