SelectDefaultPrinter
| Версія | 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.