Назад | Перейти на главную страницу

Подключитесь к RDP и выполните команду из CLI

Я хочу подключиться к серверу rdp и выполнить команду на сервере через командную строку. Можно ли сделать одной строчной командой?

На вкладке «Программы» раздела «Параметры» клиента подключения к удаленному рабочему столу Microsoft вы можете указать программу, запускаемую после входа в систему вместо проводника Windows. Если то, что вы хотите запустить, будет работать на %SystemRoot%\system32\cmd.exe /c (command and arguments here) тогда все готово. Если вам нужно более одной команды, вместо этого вызовите сценарий.

Сохраните настройки клиента удаленного рабочего стола в файл. Передайте имя файла в командной строке после mstsc.exe. Это ваше решение для одной команды.

То, что вы хотите подключиться к серверу через RDP, который по своей природе ориентирован на графический интерфейс, чтобы вы могли запускать команду из командной строки, мне кажется совершенно нелогичным.

Я думаю, что вам нужен инструмент удаленного администрирования, такой как psexec или удаленное взаимодействие Powershell.

Создайте новый расширенный планировщик задач с четным триггером:

"Run only when user is logged on" true => show window
"Start the task only if the computer is on APC power" false

Выполнить команду, т.е. ClearLock.exe для дополнительной безопасности в моей ситуации команда будет запускаться автоматически при подключении. Или CMD.exe, сравните с ярлыком при запуске или в реестре запуска, этот метод не имеет задержки при выполнении

Создать событие: