PSTools: PSExec не работает на 64-битной Windows 7

0

У меня проблема с удаленным запуском PSExec в системах под управлением Windows 7 Professional и Windows Embedded Standard, как 64-разрядных. Кажется, он зависает во время или после запуска службы PSEXESVC на удаленном компьютере. Прилагается вывод:

Запуск команды «cmd» на 64-битной Win7 удаленно

Я читал похожие вопросы, но мне не удалось найти хорошее решение. Вот еще немного информации:

  • ADMIN $ включен
  • PSExec работает на ПК под управлением Windows 7 PRO 32-разрядных и Windows XP 32-разрядных систем.
  • PSExec не работает на 64-битной WES и 64-битной Windows 7 PRO.
  • Другие команды PS, такие как pslist, работают.
  • PSEXESVC.exe копируется в% Systemroot% на удаленном компьютере.
  • Пробовал переключатели -i и -accepteula

Любая помощь будет оценена. Благодарю.

lcam
источник
Попробуйте добавить -iпереключатель, чтобы он работал в интерактивном сеансе. В противном случае он просто запустит указанную вами команду и дождется ее окончания.
ge0rdi
Пробовал это, к сожалению, не сработало. Позвольте мне обновить вопрос.
lcam

Ответы:

0

РЕШИТЬ!

Похоже, я сам по незнанию создал проблему. По-видимому, я пытался использовать обычный 32-разрядный PSEXEC на некоторых из 64-разрядных систем, что привело к зависанию службы PSEXESVC на удаленном ПК, которая никогда не удалялась, поскольку я внезапно закрывал зависшую командную строку PSEXEC.

Я просто удалил службу с помощью sc delete psexesvcи попытался снова, используя PSEXEC64.exe. Вуаля!

lcam
источник