Помогите написать скрипт
-
DeGReeS
Помогите написать скрипт
Есть терминальный сервер на Win 2003, к которому подключаются пользователи под своими логинами с разных компьютеров. К компьютерам подключены принтеры и установлены на терминальнике. Необходимо написать скрипт, который бы выбирал по умолчанию конкретный принтер при подключении пользователя. Есть пожелание, реализовать через IP адрес клиентского компьютера.
-
dkostia
Re: Помогите написать скрипт
А разве к учетной записи не прикреплены принтеры сразу в терминале? Если я не ошибаюсь для каждой учетной записи должны прикреплены свои принтеры, и зайдя на любой комп со своей учеткой будет свой принтер
-
dkostia
Re: Помогите написать скрипт
Цитата dkostia:
А разве к учетной записи не прикреплены принтеры сразу в терминале? Если я не ошибаюсь для каждой учетной записи должны прикреплены свои принтеры, и зайдя на любой комп со своей учеткой будет свой принтер
Да прикреплены. Но нужно чтоб выбирался другой принтер, т.к. пользователь может пересесть за другой комп и принтер уже другой будет.
А разве к учетной записи не прикреплены принтеры сразу в терминале? Если я не ошибаюсь для каждой учетной записи должны прикреплены свои принтеры, и зайдя на любой комп со своей учеткой будет свой принтер
Помогите написать скрипт
Да прикреплены. Но нужно чтоб выбирался другой принтер, т.к. пользователь может пересесть за другой комп и принтер уже другой будет.
-
Tonny_Bennet
Re: Помогите написать скрипт
Давайте определимся с принтерами. Это сетевые принтеры или принтеры, подключенные к компьютерам и к ним общий доступ открыт? Или это всё локальные принтеры терминального сервера?
-
DeGReeS
Re: Помогите написать скрипт
Цитата Tonny_Bennet:
Давайте определимся с принтерами. Это сетевые принтеры или принтеры, подключенные к компьютерам и к ним общий доступ открыт? Или это всё локальные принтеры терминального сервера?
Это принтеры подключенные к клиентским компьютерам. И к ним открыт общий доступ и все они установлены на терминальном сервере.
Давайте определимся с принтерами. Это сетевые принтеры или принтеры, подключенные к компьютерам и к ним общий доступ открыт? Или это всё локальные принтеры терминального сервера?
Помогите написать скрипт
Это принтеры подключенные к клиентским компьютерам. И к ним открыт общий доступ и все они установлены на терминальном сервере.
-
Tonny_Bennet
Re: Помогите написать скрипт
Нашёл
практически готовое решение. Нужно только текстовый файл в котоом будет список адресов компов и список принтеров192.168.0.1 \\PrintServerName\SharedPrinterName
192.168.0.2 \\PrintServer\SharedPrinte3
192.168.0.3 \\Print2\Shared4
Ну и дописать кусок который подставляет нужный принтер
-
DmitriiV
Re: Помогите написать скрипт
1.
Цитата DeGReeS:
... написать скрипт, который бы выбирал по умолчанию конкретный принтер при подключении пользователя...
Каким образом сценарий должен узнавать, кому и какой принтер подключать?
2.
Цитата DeGReeS:
...Есть пожелание, реализовать через IP адрес клиентского компьютера...
Какой в этом смысл?
3. Сеть одноранговая или доменная?
Цитата DeGReeS:
... написать скрипт, который бы выбирал по умолчанию конкретный принтер при подключении пользователя...
Каким образом сценарий должен узнавать, кому и какой принтер подключать?
2.
Цитата DeGReeS:
...Есть пожелание, реализовать через IP адрес клиентского компьютера...
Какой в этом смысл?
3. Сеть одноранговая или доменная?
-
Tonny_Bennet
Re: Помогите написать скрипт
Цитата DmitriiV:
Каким образом сценарий должен узнавать, кому и какой принтер подключать?
Скрипт получает адрес подключившегося к терминальному серверу клиента. Исходя из таблицы соответствия
Цитата Tonny_Bennet:
192.168.0.1 \\PrintServerName\SharedPrinterName
192.168.0.2 \\PrintServer\SharedPrinte3
192.168.0.3 \\Print2\Shared4
лежащей в отдельном файле, выбирает принтер и назначает его по умолчанию.
Каким образом сценарий должен узнавать, кому и какой принтер подключать?
Помогите написать скрипт
Скрипт получает адрес подключившегося к терминальному серверу клиента. Исходя из таблицы соответствия
Цитата Tonny_Bennet:
192.168.0.1 \\PrintServerName\SharedPrinterName
192.168.0.2 \\PrintServer\SharedPrinte3
192.168.0.3 \\Print2\Shared4
Помогите написать скрипт
лежащей в отдельном файле, выбирает принтер и назначает его по умолчанию.
-
Tonny_Bennet
Re: Помогите написать скрипт
Тут
лежит файл *.exe при запуске которого с терминала показывается IP адрес клиента. Как он это делает мне неизвестно да и не нужно
- Вложения
-
DmitriiV