Я пытаюсь найти способ выполнить удаленный двоичный файл (exe) в моей сети с использованием протокола удаленного рабочего стола. Я ищу что-то вроде PsExec, но поскольку SMB не включен, а единственный доступный протокол - это инструменты RDP, такие как psExec, мне не помогут.
есть ли способ программно или автоматически выполнить удаленный exe с использованием протокола RDP без необходимости вручную входить в систему для каждого RDP, загрузить мой exe и выполнить его? Я читал об альтернативной оболочке, но, похоже, она не выполняет то, что я ищу.
Это зависит от версии сервера. В Windows 2008 R2 и ранее вы могли запускать приложения с сетевых серверов. В Windows 2012 и новее вы можете запускать только локальные приложения.
Но лучшая идея - использовать что-то, действительно предназначенное для удаленного управления: PowerShell. Уважать Invoke-Command
и Enter-PSSession
.