Есть ли способ открыть mstsc (подключение к удаленному рабочему столу) с помощью пользовательского параметра, который я инициализировал, и затем прочитать его на удаленном компьютере через командную строку?

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

2 ответа2

0

Комментарий @James - лучший ответ для меня:

Возможным обходным решением может быть наличие файла на жестком диске клиентского компьютера, который можно прочитать по соответствующему пути, например, \tsclient \C \Temp \File.txt в вашем пакетном файле (tsclient разрешает соединение с подключенным компьютером и дает доступ к свои диски, если вы решите сделать их доступными при подключении)

Спасибо!

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .