Как просто выполнить команду на удаленном рабочем столе
Я на Windows XP SP2 без хака для одновременных сессий установлен. Я хочу просто выполнить одну команду на этом компьютере с другого удаленного компьютера и ничего больше. Я хочу запустить его как пользователь, который уже вошел в систему, или как другой пользователь. У меня есть разрешение администратора. Команда не будет основываться на графическом интерфейсе, и я не хочу устанавливать программное обеспечение ни на хосте, ни на клиенте.
Клиент работает под управлением Linux (предпочтительно), но я также мог бы использовать Windows XP.
Моя главная проблема заключается в том, что пользователь, вошедший в данный момент, не должен выходить из системы.
1 ответ
Выполнение команды на удаленном компьютере может быть выполнено несколькими способами: удаленное взаимодействие PowerShell, PsExec
от Sysinternals, удаленный рабочий стол (psexec
это, вероятно, самый простой способ использования одного снимка), но все они либо создадут новый сеанс, либо будут работать как система.
Т.е. они не будут работать как зарегистрированный пользователь на этой удаленной машине.
Если вам не нужно запускать как зарегистрированный пользователь, см. Выше. В противном случае групповая политика для установки сценария входа может быть самым простым подходом.