rustedowl (rustedowl) wrote,
rustedowl
rustedowl

Category:

Удаленный помощник - полностью автоматизированный вариант!

В прошлом я уже пробовал сделать это, но - увы-увы, не нашел способа применить групповую политику из командной строки. Но теперь я этот метод все-таки нашел!


Заключается он в использовании собственной микрософтовской утилиты LGPO. С ее помощью я поменял нужные параметры, сделал слепок политик, отредактировал немного нужный файл, и применил его на другой машине. Все заработало сразу и без проблем.
Итоговые результаты разработки можно скачать здесь.
Содержимое архива:
1_AddUser.cmd - Шаг первый, добавление пользователя. Этот пользователь должен быть на обоих машинах - и откуда вы будете запускать RA, и куда будете подключаться. Групповую политику на компьютере ОТКУДА будете подключаться применять не надо.
На компьютере ОТКУДА будете подключаться, нужно запускать cmd.exe от имени этого пользователя, а затем уже набирать msra.exe /offerra /УДАЛЕННАЯ_МАШИНА
Подробности о том что именно делает 1_AddUser.cmd можно посмотреть внутри файла, там есть комментарии. Заглянуть в него придется в любом случае, хотя бы для того чтобы указать имя пользователя и пароль.

2_LGPO_Parse.cmd - Шаг второй, "распаковка" и редактирование файла registry.pol - все что надо в нем отредактировать это имя пользователя(или пользователей, если вы хотите позволить RA нескольким) в конце файла. По умолчанию туда надо положить только имя пользователя из шага один (ВНИМАНИЕ! Оно должно быть дважды, там где написано USERNAME и SZ:USERNAME, во второй строке имя надо написать после SZ:)

3_LGPO_Compile.cmd - Шаг третий, "упаковка" текстового файла политик в бинарный.

4_LGPO_Apply.cmd - Шаг четвертый, применение файла политики. Если все уже настроено, то потребуется только шаг 1 и шаг 4

AutoAcceptENG.ahk и AutoAcceptRUS.ahk - скрипты AutoHotkey в некомпилированном виде. Нужны для того, чтобы автоматически отвечать "Да" на вопросы о подключении и разрешении управления удаленного помощника. Компилировать их можно после проверки - на случай если кнопки "Да" будут находиться немножко в другом месте (но вроде на 7ке и 10ке все ОК).
Скрипты зависят от языка системы, к сожалению.
ВАЖНО: скрипты должны быть сохранены в кодировке UTF8 with BOM, чтобы работать нормально.

LGPO.exe - сама программка LGPO

registry.pol - бинарный файл шаблона групповой политики, преднастроенный.

Для работы Remote Assistance используются порты TCP 135 и TCP 3389 на удаленной машине.
Tags: IT-сфера, windows, Башня костыльной кости, Инструкции
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 4 comments