Могу ли я выполнить RDP через mstsc и запустить сценарий на этом удаленном рабочем столе?

Я пишу сценарий PowerShell, который должен подключать RDP к нескольким серверам и выполнять процессы там, а затем возвращаться.

] mstsc / v: сам по себе выглядит великолепно, поскольку его запрос безопасности / учетных данных такой же, как если бы вы его выполнили вручную.

Однако, выполняется ли на этом компьютере?

4
задан 11 July 2018 в 23:30
2 ответа

Нет. MSTSC - это терминальный клиент. Вы действительно должны заставить работать enter-pssession, если хотите запускать скрипты на удаленных машинах. Это сделает вашу жизнь намного проще.

Это может быть так просто, как вам просто нужно разрешить Powershell Remoting, запустив одну команду на каждом компьютере:

Enable-PSRemoting –force
4
ответ дан 3 December 2019 в 02:56

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

Шаги: Вы можете создать запланированное задание, которое будет запускаться, когда ваш компьютер разблокирован:

Пуск> Администрирование> Планировщик заданий В левом верхнем углу выберите Библиотека планировщика заданий. нажмите Создать задачу в правом верхнем углу в диалоге создания задачи: Вкладка Общие - укажите название вашей задачи. Вкладка Триггеры - нажмите Создать ... и выберите При разблокировке рабочей станции. Вкладка Action - нажмите New ... и нажмите Browse ..., чтобы найти свой скрипт. Вкладка «Условия» - снимите флажок Запускать задачу, только если компьютер подключен к сети переменного тока

3
ответ дан 3 December 2019 в 02:56

Теги

Похожие вопросы