Меню Рубрики

Установка принтера для всех учетных записей

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

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

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

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

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

3 ответов

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

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

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

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

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

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

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

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

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

источник

Установка принтера для всех учетных записей

Вопрос

Ответы

Все ответы

Ставлю локально через сетевой порт и даю доступ. Принтер становится виден в сети, но печать через сеть не проходит — задание зависает с ошибкой. Печатать получается только с той машины, куда принтер был установлен локально через сетевой порт.

Смена прав и варианты установки этого принтера на других машинах в сети ситуацию не исправляют.

Принтер HP 1220 (драйвер свежий HP 1200 6L).

Машина, на которую ставится локальный принтер через сетевой порт — XP Prof SP2.

Остальные машины в сети — XP Prof (часть SP2, часть SP3).

В чем может быть проблема?

ЗЫ Проблема появилась после появления в сети новых компов с XP Prof SP3. Сомневаюсь, что дело именно в этом, но ранее все работало.

А что с доменом, есть ли он? Ошибки с перенаправленным портом возникают из-за трудностей аутентификации.

А вообще, по-хорошему, вам бы организовать логонный скрипт, подключающий принтера и один из них назнающий дефолтным в зависимости от местоположения компьютера.

Сообщение об ошибке появляется в окне диспетчера задач принтера — в строке конкретного задания в графе «Состояние» указано «Ошибка».

Домена(ов) нет. Две мелкие одноранговые сетки (нужна возможность полной автономии). Комп, на котором локально установлен сетевой принтер, является шлюзом (две сетевые карты) выполняя роль «принтсервера», с «локально локальным» и «локально сетевым» принтерами (по одному на подсеть). Задача шлюза (помимо работы на нем пользователя) — дать возможность всем (из обоих сеток) печатать на любом из принтеров. Т.е., пока в строю принтер в своей подсети — подсеть печатает только на нем, но ежели что, имеется возможность печатать на принтере из другой подсети.

Читайте также:  Установка лежачих полицейских без разрешения

источник

Как настроить доступ к принтеру в локальной сети: подробная инструкция

Приветствую!
В век информационных технологий уже ни у кого не вызывает удивление наличие множества гаджетов в доме: компьютеры, ноутбуки, планшеты, смартфоны и т.д. И если озвученных гаджетов и устройств может быть несколько, то принтер, как правило, один.

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

Данный материал призван рассказать о том, как настроить принтер для общего доступа в локальной сети.

Содержание:

Предварительная настройка компьютера с принтером

1) Естественно, предварительно у вас должна быть настроена сама локальная сеть (LAN) – компьютеры, соединённые через хаб или роутер должны входить в одну рабочую группу и т.д.

2) Проверьте, отображаются ли другие подключённые к вашей локальной сети компьютеры в системном окне Сеть. На размещённом изображении показано, как это выглядит. При этом, естественно, в вашем случае имена компьютеров и их количество компьютеров будет иным.

3) На основном компьютере, к которому осуществлено непосредственное подключение принтера, должен быть установлен драйвер для принтера, и настроена работа его самого. Другими словами, принтер должен быть готов к печати.

Общий доступ к принтеру (расшариваем принтер)

Для расшаривания принтера необходимо проследовать в меню Панель управления -> Оборудование и звук -> Устройства и принтеры.

Также вы можете сразу открыть данное окно следующим образом: нажмите на клавиатуре комбинацию клавиш Win + R, в открывшемся окне Выполнить введите control printers, а после нажмите OK.

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

В открывшемся окне свойств принтера переключитесь на вкладку Доступ. Там сначала нажмите кнопку Настройка общего доступа, а после поставьте галочку у пункта Общий доступ к данному принтеру.

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

Теперь перейдите во вкладку Безопасность. Здесь выберите в блоке Группы или пользователи пункт Все и для них разрешите печать, установив соответствующую галочку. С остальных пунктов управления принтером снимите галочки.

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

После внесения изменений нажмите клавишу OK для сохранения настроек.

На этом расшаривание принтера можно считать оконченным. Теперь перейдём к настройке компьютера(ов), с которого(ых) будет осуществляться печать.

Настройка компьютера(ов), с которого(ых) будет идти печать

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

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

Если эти условия выполнены, то переходите к настройке. Для этого откройте системное окно Устройства и принтеры. О том, как это можно сделать быстрее всего, было рассказано выше.

В открывшемся окне Устройства и принтеры нажмите на находящуюся там кнопку Добавить принтер.

Будет запущен процесс поиска и добавления принтеров. Если в вашем случае будет обнаружено несколько принтеров и прочих устройств печати, то выберите именно ваш и нажмите Далее.

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

Возможные проблемы, с которыми вы можете столкнуться на данном этапе:

1) Если принтер не был обнаружен в процессе установки, то попробуйте перезагрузить все компьютеры и попробовать вновь.

2) Принтер может не определяться ещё и потому, что используются разные поколения операционных систем, к примеру, Windows 7 и Windows 10. И гарантированно вы столкнётесь с проблемой, если попытаетесь расшарить принтер на компьютере с устаревшей Windows XP для печати с Windows 7, 8, 10 в вашей локальной сети.

Решение: прекратить использование Windows XP и установить на компьютер актуальную версию Windows.

3) Даже если вы используете операционную систему одного поколения, но их разрядность (как определить разрядность системы – 32 или 64 bit?) разная, то тоже могут возникнуть проблемы – будет запрошен соответствующий драйвер.

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

Читайте также:  Установка подвесной кран балки

Надеюсь, что вы не столкнётесь с этими проблемами, и всё будет установлено в автоматическом режиме.

По окончании в системе отобразится ваш принтер, на который вы можете выводить печать документов и прочих материалов, как если бы он был непосредственно подключен к вашему ПК.

Единственным нюанс: компьютер, к которому непосредственно подключен принтер, должен находиться во включенном состоянии на момент отправки данных для печати. В ином случае документы не будут распечатаны.

Краткий итог

В данном материале мы подробно рассмотрели, каким же образом можно расшарить (открыть общий доступ) принтер в локальной сети. Были подробно рассмотрены шаги и возможные проблемы, которые подстерегают на пути к желаемому.

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

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

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

источник

Ограничиваем доступ к печати для посторонних

С первого курса подрабатываю аникейщиком в школах, сейчас универ заканчиваю и это уже дополнение к основной работе, тем не менее вспомнил один полезный трюк, который, возможно, пригодится кому-то еще

Как-то просили меня «держатели» кабинетов информатики сделать им парольный доступ к принтерам, типа ввел пароль — смог распечатать, ибо полугодичных запас картриджа стал уходить за месяц.

Ясно понятно, что некоторые хитропопые сотрудники берут ключи не от своего кабинета по блату и проникают с целью распечатать Войну и мир

А картридж каждый месяц заправлять никто не будет

Собственно из опыта общения с виндой знаю, что поставить пароль на принтер нельзя, и через гугл такой софтины не нашел. Был вариант создать отдельного пользователя с правами печати, но это не очень удобно для простых пользователей — менять постоянно учетки и обязательно кто-то будет тупить. Компы находятся в сети и принтер расшарен, поэтому надо как можно проще, особенно для людей, которые с компами на Вы

Подумал немного и мне пришел в голову следующий способ

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

1. Заходим в ОС с правами Администратора

2. Панель управления — Администрировани — Службы

3. Находим службу «Диспетчер очереди печати»

4. ПКМ — Свойства

5. Тип запуска — «Отключена»

6. Кнопка «Остановить»

7. Вкладка «Вход в систему» — внизу кнопка «Запретить»

8. Применить, ОК

9. С данного ПК отправить на печать ничего не удастся, принтер просто будет отсутствовать в системе

Догадаться в чем причина сможет только очень пытливый ум с наличием соответствующего опыта

II. Определяем ПК, на котором будем сами печатать хоть иногда, выполняем на нем следующие операции:

1. Заходим в ОС с правами Администратора

2. Панель управления — Администрирование — Службы

3. Находим службу «Диспетчер очереди печати»

4. ПКМ — Свойства

5. Тип запуска — «Вручную»

6. Кнопка «Остановить»

7. Применить, ОК (т.е. вход в систему службе не запрещаем)

8. На данном ПК после его включения печатать будет нельзя,

9. Чтобы включить принтер запустите файл ON.bat (о создании файлов ниже)

10. При каждом следующем запуске ОС принтер будет по умолчания отключен, для его активации запустите ON.bat

11. Если же ПК не будет выключаться, но принтер необходимо заблокировать, запустите OFF.bat

12. Если потом опять запустить ON.bat, то принтер включится. Иначе ON.bat принтер включает, а OFF.bat выключает.

Но OFF.bat можно не запускать если ПК будет в скором времени выключен — при каждом новом запуске принтер отключен

13. Файлы ON.bat и OFF.bat рекомендуется куда-нибудь спрятать (и возможно переименовать) в ПК так, чтобы никакое хитропопое существо в порывах распечатать на вашем принтере листов этак 500 его не нашло На рабочем столе и корнях дисков располагать точно не ст0ит

Идеальный вариант — хранить эти файлы у себя на флешке. Понадобилось что-то распечатать, запустили ON.bat, распечатали, флешку вытащили,

ПК выключили и домой, при следующем запуске принтер уже будет разблокирован

Можно еще сделать автозапуск ON.bat с флешки, т.е. флешку вставил — принтер врубился

Собственно файлы ON и OFF:

Создаем *.txt документы (блокнот), первый называем ON.bat (расширение txt меняем на bat) , вписываем в него net start spooler, второй — OFF.bat, в него — net stop spooler

Читайте также:  Установка забора из профнастила с ленточным фундаментом

Теперь можно отслеживать, как идет расход тонера, а также оставить около принтера простой карандаш и листок бумаги с ехидной заметкой «Если принтер не печатает — пользуйся на здоровье»

источник

Управление принтерами в Active Directory с помощью скриптов для разных версий ОС

Введение

В данном топике я подробно расскажу о том, на какие грабли можно наткнуться при автоматической установке, удалении принтеров средствами Active Directory.

Подготовка AD к установке принтеров

Разделяем компьютеры по арxитектуре и версии ОС

Я опишу случай, когда целевые компьютеры находятся в различных организационных единицах, при этом имеют разную архитектуру.

  1. Создаем группы безопасности соответствующие каждой архитектуре и версии ОС, пример: win_x64, win_x32. (Я использовал только 2 группы, так как в моем парке компьютеров существуют либо Windows XP x32, либо Windows 7 x64.).
  2. Создаем политики с понятными названиями и ограничиваем доступ к этим политикам только для групп безопасности из предыдущего пункта. Пример: «Политика принтеров x32», доступ только для членов группы win_x32.
  3. Применяем созданные политики ко всем организационным единицам. Самый лучший способ это сделать, по моему мнению — это поместить все OU внутри одной и к ней применить новые политики.
  4. Делаем компьютеры с архитектурой ОС x32 членами группы win_x32, для других архитектур и версий соответственно.

Таким образом, у нас появилась возможность применить определенную политику к компьютерам из разных OU (организационных единиц), что весьма удобно. Просто и надежно.
Разделение можно организовать и другими способами, но в данном посте я эти варианты рассматривать не буду.

Сетевая папка

Создается сетевая папка доступная всем пользователям и компьютерам домена. Думаю, этот этап подробно расписывать нет необходимости. Права на папку — только чтение.

Драйвера
  1. Скачиваем драйвера для всех версий и архитектур.
  2. Распаковываем их до состояния INF файлов. Грабля №1. Если с этим возникают проблемы, то чаще всего драйвера можно найти в скрытой шаре PRINT$ на машине где установлен принтер. Их можно взять оттуда.
  3. Копируем эти файлы у нашу сетевую папку. Для удобства разделяем по подпапкам.

Теперь можно переходить к развертыванию.

Развертывание

Развертывание будет делаться в 2 этапа:

  1. Создание скрипта установки драйвера.
  2. Создание скрипта подключения пользователя к принтеру.

Внимание! Грабля №2 Пункт 1 актуален только для Windows Vista и новее, так как драйвер на Windows XP ставится с правами обычного пользователя и не требует админских прав. Как ни странно.

Скрипт установки драйвера

Этот скрипт помещается в разделе «Конфигурация компьютера» — «Политики» — «Конфигурация Windows» — «Сценарии (запуск/завершение)» — «Автозагрузка»
Создаем файл .BAT такого содержания:
rundll32 printui.dll,PrintUIEntry /ia /m » » /h «x64» /v «Type 3 — User Mode» /f » »
rundll32 printui.dll,PrintUIEntry /ia /m » » /h «x64» /v «Type 3 — User Mode» /f » »

Грабля №3 Имя принтера можно и нужно узнать в свойствах сервера печати Windows на машине, где драйвер уже установлен. Наверняка есть и в inf файле.

Теперь драйвер принтера будет устанавливаться при загрузке системы автоматически. Если применить его ко всем компьютерам с Windows Vista и новее, то при срабатывании скрипта подключения принтера не выскочит ошибка о недостаточности прав.

Скрипт подключение принтеров

Этот скрипт помещается в разделе «Конфигурация пользователя» — «Политики» — «Конфигурация Windows» — «Сценарии (вход/выход из системы)» — «Вход в систему»
Для обеих архитектур скрипт одинаков.
rem Подключаем сетевой принтер «officeprint» на сервере server
rundll32 printui.dll,PrintUIEntry /in /n \\server\officeprint /q
rem Подключаем сетевой принтер «print» на сервере server1
rundll32 printui.dll,PrintUIEntry /in /n \\server1\print /q
rem Ставим его по умолчанию
rundll32 printui.dll,PrintUIEntry /in /n \\server1\print /y /q

Теперь при входе в систему пользователю автоматически подключатся принтеры и по умолчанию выберется принтер «print» на server1.

Автоматическое удаление принтеров

Все достаточно просто.
Создаем .BAT файл вот с таким содержанием.
REG DELETE «HKEY_CURRENT_USER\Printers\Connections» /f
Затем делаем его скриптом на выход пользователя из системы.
Когда пользователь в следующий раз зайдет в сеть, у него будут только те принтеры, которые установятся политикой.
Полезно при переезде принтера с одного принт-сервера на другой.
Грабля №4 Удаление ветки реестра лучше производить при выходе пользователя из системы, а не при входе перед подключением принтеров.
Для этого требуется перезагрузка службы печати, которая может перезагружаться достаточно долго. Это черевато ситуацией, когда служба еще не запустилась, а скрипт подключения уже сработал и вызвал ошибку.

Автоматическое удаление драйверов принтеров

Данная операция может потребоваться при обновлении драйвера.

источник