Что нового

Автоматическое подключение к серверу терминалов

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Интересует подключение
к серверу терминалов Win 2003 srv в локальной сети.
Клиент - Win XP Pro.
Сейчас так подключаюсь к одному единственному "server":

Код:
Run("mstsc.exe")
$pass = "123456789"
$hWnd = WinWait("Подключение к удаленному рабочему столу")
WinWaitActive("Подключение к удаленному рабочему столу")
WinSetOnTop($hWnd, "", 1)
Sleep(100)
ControlClick("Подключение к удаленному рабочему столу", "Подкл&ючить", "[CLASS:Button; INSTANCE:4]")
$hWnd2 = WinWait("SERVER - Удаленный рабочий стол")
WinWaitActive("SERVER - Удаленный рабочий стол")
Sleep(1000)
ControlSend($hWnd2, "[CLASS:OPWindowClass; INSTANCE:2]", "", $pass)
Sleep(500)
Send("{Enter}")


Но, вот надо теперь подключиться к "server2" под учеткой "qwerty" с паролем "777", к server3 с другими данными, и к server со своими теми.

Смысл - не ввожу при подключении вручную сетевое имя ПК или его IP, имя пользователя, пароль.
Дайте функционал:
двойной клик по ярлыку - и ты уже подключен по RDP к "192.168.100.2" под именем "service02"
с паролем "777"
 

axlwor

Скриптер
Сообщения
657
Репутация
147
Загружаешь удаленный рабочий стол
Вводишь нужные данные - сервер, порт, логин, пароль, экран, принтеры, диски.
Нажимаешь сохранить как.
Сохраняешь файл .rdp.
При необходимости подключиться кликаешь на него
 
Автор
Yuri

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
axlwor
Спасибо большое.
Вот ведь как все просто.
:smile:
 
Верх