Я должен выполнить определенную команду на наборе устаревших окон (Windows Server 2008), который не поддерживает WinRM. Я пытаюсь использовать PsExec (из SysInternals), чтобы сделать это.

Я мог бы успешно сделать следующее:

PsExec.exe \\myhost -u domain\myuser -p mypass cmd
python \\remote\path\longrunningscript.py
exit

Как мне автоматизировать это для запуска на всех машинах без необходимости вручную входить в каждую?

Есть ли какое-либо другое решение, которое подошло бы для моего случая использования. Я уже пробовал Ansible, но WinRM не работает со старыми PowerShell, и я не могу обновить Windows-машины.

0