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.