Перейти к содержимому
S

SelectDefaultPrinter

Издатель: Matthew Shea
Проверено на вирусы Windows Free
Скачать v1.0 12 скачиваний
Версия1.0
Издатель Matthew Shea
Дата выпуска19 авг. 2016 г.
Дата добавления19 авг. 2016 г.
Требования ОСWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
Требования.NET Framework version 3.5 or later
Всего скачиваний12
ЦенаFree

Описание

SetDefaultPrinter — небольшая утилита для установки принтера Windows по умолчанию. Но вместо того, чтобы предлагать пользователям искать список принтеров на панели управления, он представляет им простое диалоговое окно со списком принтеров и кнопкой «Выбрать».

Я написал эту утилиту как часть развертывания настольного компьютера, которым занимался в то время. Я был ИТ-отделом, состоящим из одного человека, поэтому любое сокращение няньки пользователей было благом. И давайте смотреть правде в глаза, некоторые пользователи нуждаются в гораздо большем присмотре за детьми, чем другие. У нас было около 50 человек и 10 принтеров, и я обнаружил проблему в самом начале проекта: когда перемещающийся пользователь в первый раз заходил на компьютер, принтер по умолчанию не всегда был последовательным. А в некоторых случаях ни один из принтеров не устанавливался по умолчанию, из-за чего многие программы зависали и выбрасывали ошибки.

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

Вы можете использовать SetDefaultPrinter любым удобным для вас способом. Я создал его для запуска из сценария входа пользователя Windows по умолчанию, чтобы каждый раз, когда пользователь входил в систему в первый раз, всплывало диалоговое окно и заставляло его сделать выбор. Он достаточно мал, чтобы его можно было хранить в папке .\Netlogon и запускать прямо оттуда. Я также создал ярлыки для рабочего стола и «закрепил» в меню «Пуск», чтобы пользователи могли запускать его в любое время.

SetDefaultPrinter не имеет установщика, только ZIP-файл. Он состоит из одного EXE-файла и требует только Microsoft .Net Framework. Он был разработан в системе Windows 7 с .Net 3.5, и я уверен, что он будет совместим с более новыми версиями в течение достаточно долгого времени, но я не уверен, насколько он обратно совместим со старыми версиями.

Я успешно использовал SetDefaultPrinter в Windows XP, 7, 8, Server 2003 и Server 2008, но вам следует протестировать его в своей среде, чтобы убедиться в отсутствии непредвиденных последствий.

Возможные улучшения в будущем: - переключатели командной строки для выбора принтера - тайм-аут с выбором по умолчанию - невидимая операция - возможность запуска в качестве апплета Windows Tray.

Похожие программы

Альтернативы