Страница 1 из 1

Параметр "Выполнить Скрипт"

Добавлено: Ср окт 01, 2014 2:15 pm
Prizrak
Можно добавить параметр, в котором указываешь путь до скрипта и при каждом подключении к серверу он на нем выполнялся бы. Логон-скрипты выполняются только при первом входе на сервер, в случае повторного подключения к существующей сессии они уже не выполняются.
Мне это нужно, чтобы подтягивать настройки принтеров, которые исчезают при отключении от сеанса. Когда отключаешься от сеанса, принтеры удаляются. При повторном подключении они повторно пробрасываются, но настройки уже не подтягиваются, т.к. логон-скрипт не выполняется.

Re: Параметр "Выполнить Скрипт"

Добавлено: Ср окт 01, 2014 3:54 pm
Rushmore
Сервер какой у вас?

В 2008 и выше в Task Schedulere можно создать задачу, которая выполняется при подключении/отключении сессии.

Еще в природе встречается утилита ReconnAct!, которая загружается в сессию пользователя и позволяет запустить скрипт/программу при реконнекте сессии. Сам не пробовал, но отзывы в сети сугубо положительные. Входит в состав пакета Immidio Resource Kit (нужна регистрация на сайте, чтобы скачать).

Re: Параметр "Выполнить Скрипт"

Добавлено: Ср окт 01, 2014 4:57 pm
Prizrak
Спасибо, про планировщик не подумал. Попробую...

Re: Параметр "Выполнить Скрипт"

Добавлено: Пт окт 03, 2014 1:36 pm
Prizrak
Это все хорошо, но мне нужно такую настройку на определенных терминалах сделать. За ними могут работать кто угодно, к пользователю не привяжешь.

Re: Параметр "Выполнить Скрипт"

Добавлено: Пт окт 03, 2014 3:53 pm
Rushmore
В любом случае сильно сомневаюсь, что WTware на сервере в пользовательской сессии сможет что-то выполнить.

Посмотрите ReconnAct, это то что вам нужно имхо.

Re: Параметр "Выполнить Скрипт"

Добавлено: Пт окт 03, 2014 4:32 pm
aka
Подтверждаю, втварь (как и любой другой rdp клиент) ничего не может выполнить на сервере. Надо рыть в сторону виндовых утилит и не думать о втвари, поведение втвари в этом случае должно совпадать с поведеним mstsc.

Имя терминала (не сервера, а терминала, за которым сидит пользователь, у втвари это обычно что-то воде wtw123456abcd, изменяется через dhcp или параметр clienthostname=) в виндовсе умный скриптовый язык сможет спросить у системы.

Re: Параметр "Выполнить Скрипт"

Добавлено: Вт окт 14, 2014 11:26 am
Prizrak
Сделал через ReconnAct, спасибо