PsExec

Материал из Xgu.ru

Перейти к: навигация, поиск


PsExec — программа, входящая в пакет SysInternals и позволяющая удалённа запускать программы в Windows-системе без инсталляции дополнительных служб.

Примеры использования:

psexec \\marklap cmd

Запустить интерактивный командный интерпретатор на машине marklap.

psexec \\marklap ipconfig /all

Запустить программу ipconfig на сервере, результат показать на клиенте.

psexec \\marklap -c test.exe

Скопировать программу test.exe на сервер и запустить её там.

Если программа не работает, можно попробовать сделать это:

  • на сервере выключить "simple file sharing"
  • создать на сервере учётную запись пользователя с тем же именем и паролем, что и на вызывающей стороне
  • добавить этого пользователя в группу администраторов

После этого необходимо зайти в Computer Management и выключить все сеансы пользователя (выход из системы не всегда даёт необходимый результат).

Работает на:

  • Windows XP и выше;
  • Windows Server 2003 и выше.

[править] Дополнительная информация

Источник — «http://xgu.ru/wiki/PsExec»