Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Помогите написать скрипт

Ответить
Настройки темы
Помогите написать скрипт

Пользователь


Сообщения: 54
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть терминальный сервер на Win 2003, к которому подключаются пользователи под своими логинами с разных компьютеров. К компьютерам подключены принтеры и установлены на терминальнике. Необходимо написать скрипт, который бы выбирал по умолчанию конкретный принтер при подключении пользователя. Есть пожелание, реализовать через IP адрес клиентского компьютера.

Отправлено: 11:36, 31-05-2012

 

Пользователь


Сообщения: 96
Благодарности: 0

Профиль | Отправить PM | Цитировать


А разве к учетной записи не прикреплены принтеры сразу в терминале? Если я не ошибаюсь для каждой учетной записи должны прикреплены свои принтеры, и зайдя на любой комп со своей учеткой будет свой принтер

Отправлено: 11:40, 31-05-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 54
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата dkostia:
А разве к учетной записи не прикреплены принтеры сразу в терминале? Если я не ошибаюсь для каждой учетной записи должны прикреплены свои принтеры, и зайдя на любой комп со своей учеткой будет свой принтер »
Да прикреплены. Но нужно чтоб выбирался другой принтер, т.к. пользователь может пересесть за другой комп и принтер уже другой будет.

Отправлено: 11:44, 31-05-2012 | #3


Аватара для Tonny_Bennet

Ветеран


Сообщения: 1384
Благодарности: 177

Профиль | Отправить PM | Цитировать


Давайте определимся с принтерами. Это сетевые принтеры или принтеры, подключенные к компьютерам и к ним общий доступ открыт? Или это всё локальные принтеры терминального сервера?

-------
Сообщение оказалось полезным? Кнопка Полезное сообщение располагается чуть ниже.


Отправлено: 12:38, 31-05-2012 | #4


Пользователь


Сообщения: 54
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Tonny_Bennet:
Давайте определимся с принтерами. Это сетевые принтеры или принтеры, подключенные к компьютерам и к ним общий доступ открыт? Или это всё локальные принтеры терминального сервера? »
Это принтеры подключенные к клиентским компьютерам. И к ним открыт общий доступ и все они установлены на терминальном сервере.

Отправлено: 12:56, 31-05-2012 | #5


Аватара для Tonny_Bennet

Ветеран


Сообщения: 1384
Благодарности: 177

Профиль | Отправить PM | Цитировать


Нашёл практически готовое решение. Нужно только текстовый файл в котоом будет список адресов компов и список принтеров

192.168.0.1 \\PrintServerName\SharedPrinterName
192.168.0.2 \\PrintServer\SharedPrinte3
192.168.0.3 \\Print2\Shared4

Ну и дописать кусок который подставляет нужный принтер

-------
Сообщение оказалось полезным? Кнопка Полезное сообщение располагается чуть ниже.


Отправлено: 14:13, 31-05-2012 | #6


Старожил


Сообщения: 210
Благодарности: 76

Профиль | Отправить PM | Цитировать


1.
Цитата DeGReeS:
... написать скрипт, который бы выбирал по умолчанию конкретный принтер при подключении пользователя...
Каким образом сценарий должен узнавать, кому и какой принтер подключать?

2.
Цитата DeGReeS:
...Есть пожелание, реализовать через IP адрес клиентского компьютера...
Какой в этом смысл?

3. Сеть одноранговая или доменная?

Отправлено: 14:26, 31-05-2012 | #7


Аватара для Tonny_Bennet

Ветеран


Сообщения: 1384
Благодарности: 177

Профиль | Отправить PM | Цитировать


Цитата DmitriiV:
Каким образом сценарий должен узнавать, кому и какой принтер подключать? »
Скрипт получает адрес подключившегося к терминальному серверу клиента. Исходя из таблицы соответствия

Цитата Tonny_Bennet:
192.168.0.1 \\PrintServerName\SharedPrinterName
192.168.0.2 \\PrintServer\SharedPrinte3
192.168.0.3 \\Print2\Shared4 »
лежащей в отдельном файле, выбирает принтер и назначает его по умолчанию.

-------
Сообщение оказалось полезным? Кнопка Полезное сообщение располагается чуть ниже.


Отправлено: 15:03, 31-05-2012 | #8


Аватара для Tonny_Bennet

Ветеран


Сообщения: 1384
Благодарности: 177

Профиль | Отправить PM | Цитировать


Тут лежит файл *.exe при запуске которого с терминала показывается IP адрес клиента. Как он это делает мне неизвестно да и не нужно

-------
Сообщение оказалось полезным? Кнопка Полезное сообщение располагается чуть ниже.


Отправлено: 15:22, 31-05-2012 | #9


Старожил


Сообщения: 210
Благодарности: 76

Профиль | Отправить PM | Цитировать


Tonny_Bennet, все поставленные мной вопросы адресованы автору темы.

Отправлено: 16:44, 31-05-2012 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Помогите написать скрипт

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Помогите, написать sh скрипт webinteger Программирование в *nix 2 17-09-2010 09:01
Помогите написать скрипт для установки qip aild AutoIt 5 28-07-2010 14:19
FreeBSD - Помогите написать скрипт Stirs Общий по FreeBSD 2 25-06-2008 02:29
Помогите написать скрипт копирования Filariel Программирование в *nix 7 17-11-2006 16:38
Помогите написать скрипт!!! Sergei Antoshkin Вебмастеру 1 13-03-2003 18:22




 
Переход