Можно ли запустить исполняемый файл на удаленной машине с помощью telnet?
Я подключаюсь к машине с Windows XP через telnet, а затем запускаю exe, вводя эту простую команду.
RunProgramme.exe
Ошибок нет, но я не думаю, что программа запускается, поскольку она не создает каталог, который должен. Если я удаленно подключусь к удаленной машине по RDP и выполню команду запуска таким же образом, она будет работать!
Я отключил брандмауэр и антивирус, но это не имело значения. Что мне еще делать?
Вы думали об использовании SSH? Я знаю, что Cygwin предоставляет SSH-сервер и работает как служба. Использование SSH было бы лучшим решением, чем использование telnet, как минимум с точки зрения безопасности и того факта, что вы можете поместить команду в строку SSH для запуска.
PSEXEC - это инструмент, который можно использовать для этого. Только не ТЕЛНЕТ. Вы говорите, что от PSEXEC у вас заболела голова. Но TELNET явно не работает - попробуйте еще раз.