Господа зачем вы так все усложняете, если вам настолько интересны детали задачи сейчас распишу:
Есть сервер"А" на нем винда 2012
Есть сервер"B" на нем винда 2012
Нужно чтобы с сервера "А" в 3:30 АМ стартовала задача которая:
1) Перезагружает сервер B (не спрашивайте зачем ;) )
2) Ждет пока сервер В перезагрузится и будет доступен
3) Запускает на нем под пользователем Vasya RDP
4) Когда пользователь Vasya заходит на сервер B у него отображается открытое окно RDP (не спрашивайте почему пользователь Vasya сам не может запустить RDP)
Автозапуск пока не пробовал, посмотрю в эту сторону, спасибо,но это workaround, а не решение конкретного вопроса
Сути вопроса детали не меняют: Как с помощью powershell ИНТЕРАКТИВНО запустить mstsc.exe/notepad.exe/anyname.exe на удаленном сервере?
Владимир, прям надо, и вопрос изначально не стоял, как это сделать через планировщик, это было ваше предложение, первоначальный вопрос четкий:
"Как с помощью powershell ИНТЕРАКТИВНО запустить mstsc.exe на удаленном сервере?"
Владимир,
задача запускается с высшим приоритетом,
"правильный способ": нужно, чтобы окно rdp запускалось в интерактивном режиме на удаленной машине по тригеру с локальной машины
зачем это вообще - это нужно кастомеру
Владимир, не важно cmd rdp notepad.exe главное чтобы запустилось интерактивно, нужно чтобы после удаленного запуска команды mstsc.exe /h:850 /w:1000 "C:\TEST.RDP" от пользователя Vasya, пользователь Vasya зашев на сервер под своей учеткой увидел окошко TEST.RDP
N, наверное стоило, запостить докер композ код все таки)), думал что мне и без этого помогут ссылкой на релевантный гит репозиторий.
Если уж разглагольсвовать, я смог завести автоматическую генерацию сертификатов и их автоматический деплой на свыше сотни доменов(это если меряться вэльюсами)) ) А если говорить конкретно по данной задаче, то у меня все работает, проблема лишь в первоначальной инициализации letsencrypt, и ее можно решить тремя способами:
1) подсовывать сертификат "пустышку"
2) поднимать 2 контейнера для nginx: один для http, второй(стартующий сразу после генерции сертификатов) для https
3) использовать скрипт инициализации для генерации сертификатов "пустышек"
Сюда пришел спросить людей о готовом решении. Проблема не в решении задачи, а в наиболее уместном подходе к ее решению.
ок) допустим у меня есть слово между первым и вторым дефисом, как мне его вытащить регуляркой, не привязываясь к содердимому:
slovo1-slovo2-slovo3-slovo4
slovo2
Vitaly Karasik, зачем тогда оставили elb в чем его преимущество перед alb?Ведь даже если по прайсингу посмотреть он дороже...
Меня в свое время смутил один проджект сказав что мы на хайлоад проектах используем только класический балансировщик, но ведь данный тип балансировщика "деревяный" он ничего не умеет, еще и стоит на 3/10 цента дороже... Зачем он тогда вообще нужен?
ок, у меня алиас для example.com и www.example.com на 1 балансировщик:
для работы по https первого я зареквестал сертификат для example.com для второго *.example.com
Как два сертификата использовать на одном балансере?
Есть сервер"А" на нем винда 2012
Есть сервер"B" на нем винда 2012
Нужно чтобы с сервера "А" в 3:30 АМ стартовала задача которая:
1) Перезагружает сервер B (не спрашивайте зачем ;) )
2) Ждет пока сервер В перезагрузится и будет доступен
3) Запускает на нем под пользователем Vasya RDP
4) Когда пользователь Vasya заходит на сервер B у него отображается открытое окно RDP (не спрашивайте почему пользователь Vasya сам не может запустить RDP)
Автозапуск пока не пробовал, посмотрю в эту сторону, спасибо,но это workaround, а не решение конкретного вопроса
Сути вопроса детали не меняют: Как с помощью powershell ИНТЕРАКТИВНО запустить mstsc.exe/notepad.exe/anyname.exe на удаленном сервере?