Как установить сетевой принтер для всех пользователей на компьютере с Windows 7?

У меня есть компьютер с Windows 7. Существует второй компьютер (Windows XP), который имеет принтер, подключенный к нему и является общим. На компьютере с Windows 7 я устанавливаю принтер как сетевой принтер (не порт TCP/IP и т. д.).) только с помощью мастера и сетевого принтера.

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

когда я делаю" реальный " сетевой принтер с портом TCP / IP на другом принтере, каждый может его увидеть.

кто-нибудь знаете, как заставить его отображаться для всех пользователей?

15
задан happy_soil
11.01.2023 14:26 Количество просмотров материала 2733
Распечатать страницу

3 ответа

можно использовать prnmngr.vbs сценарий.

он находится в %SystemRoot%\System32\Printing_Admin_Scripts\[language] для Windows 7. Для XP он находится в windows\system32.

чтобы добавить принтер для всех пользователей, используйте следующую команду:

cscript prnmngr.vbs -ac -p "\server\printer"
12
отвечен droidgren 2023-01-12 22:14

при добавлении принтера в качестве локального все пользователи могут просматривать его.

Я нашел здесь http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html

в Windows XP:

  1. Нажмите Пуск > принтеры и факсы.
  2. нажмите Добавить принтер на левой панели.
  3. Нажмите Кнопку Далее.
  4. выбрать локальный принтер, подключенный к этому компьютеру и нажмите кнопку Следующий.
  5. выберите Создать новый порт, выберите локальный порт для типа порта и нажмите кнопку Далее.
  6. в поле Имя порта введите сетевой путь к принтеру, введя две косые черты, имя компьютера или локальный IP-адрес компьютера, к которому подключен принтер, а затем имя общего ресурса принтера. Например "\\dellpc\hpprinter" или "\\192.168.1.100 hpprinter\"
  7. выберите принтер и нажмите кнопку Далее. Если нужной модели нет в списке, попробуйте в ближайший номер модели или универсальный принтер.
  8. следуйте указаниям мастера.

в Windows Vista и 7:

  1. выберите пуск > устройства и принтеры.
  2. нажмите Добавить принтер сверху.
  3. выберите Добавить локальный принтер.
  4. выберите Создать новый порт, выберите локальный порт для типа порта и нажмите кнопку Далее.
  5. в поле Имя порта введите путь к принтеру путем ввода двух слешей, имя компьютера или IP адрес Общий доступ к принтеру, а затем имя общего ресурса принтера. Например "\\dellpc\hpprinter" или "\\192.168.1.100 hpprinter\"
  6. выберите принтер и нажмите кнопку Далее. Если точная модель отсутствует в списке, попробуйте ближайший номер модели или универсальный принтер.
  7. следуйте указаниям мастера.
7
отвечен ILStateIT 2023-01-13 00:31

важно помнить, что общие принтеры сохраняются в профиле пользователя. Это означает, что при подключении к" общему " принтеру (через Мастер) доступ к нему будет иметь только подключенная к нему учетная запись пользователя.

локальные принтеры, с другой стороны, являются глобальными устройствами, которые могут просматривать все пользователи на компьютере. Они используют" локальные "порты TCP/IP для подключения к" реальному " сетевому принтеру.

Так что позвольте мне ответить на ваш вопрос. Иметь общий принтер "показать" для всех пользователей, вам понадобится система на месте, которая будет добавлять принтер для каждого пользователя, как они войти.

Это делается путем создания сценария входа в систему. Существует ряд методов и языков, которые можно использовать, и необходимо найти тот, который подходит для вашей среды. Вот некоторые ресурсы, которые я нашел, которые могут помочь:

развертывание принтеров с помощью групповой политики

Windows Logon VB Скрипты

порт принтера Powershell добавить обсуждение

надеюсь, что это помогает!

5
отвечен Doltknuckle 2023-01-13 02:48

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх