SelectDefaultPrinter
| Wersja | 1.0 |
|---|---|
| Wydawca | Matthew Shea |
| Data wydania | 19 sie 2016 |
| Data dodania | 19 sie 2016 |
| Wymagania systemu operacyjnego | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Wymagania | .NET Framework version 3.5 or later |
| Całkowita liczba pobrań | 12 |
| Cena £ | Free |
Opis
SetDefaultPrinter to małe narzędzie do ustawiania domyślnej drukarki Windows. Ale zamiast zmuszać użytkowników do znalezienia listy drukarek w panelu sterowania, wyświetla im proste okno dialogowe z listą drukarek i przyciskiem Wybierz.
Napisałem to narzędzie w ramach wdrażania komputerów stacjonarnych, które wtedy robiłem. Byłem jednoosobowym działem informatycznym, więc jakakolwiek redukcja opiekowania się użytkownikami była dobrą rzeczą. I spójrzmy prawdzie w oczy, niektórzy użytkownicy potrzebują dużo więcej opieki nad dziećmi niż inni. Mieliśmy około 50 osób i 10 drukarek i na początku projektu odkryłem problem: kiedy użytkownik mobilny logował się do komputera po raz pierwszy, domyślna drukarka nie zawsze była spójna. W niektórych przypadkach żadna z drukarek nie była ustawiona jako domyślna, co powodowało, że wiele programów miało błędy pasowania i rzucania.
Po wdrożeniu i za każdym razem, gdy korzystali z innego komputera, użytkownicy na ślepo drukowali swoje dokumenty, czasem wrażliwe na prywatność, a potem zdawali sobie sprawę, że nie wiedzą, do której drukarki trafiają. Niektórzy użytkownicy ledwo posługiwali się komputerem, więc musiałem znaleźć łatwy i spójny sposób, aby umożliwić im samodzielne wybranie domyślnej drukarki.
Możesz używać SetDefaultPrinter w dowolny sposób. Stworzyłem go do uruchamiania z domyślnego skryptu logowania użytkownika systemu Windows, więc za każdym razem, gdy użytkownik logował się do komputera po raz pierwszy, pojawiało się okno dialogowe i zmuszało go do dokonania wyboru. Jest na tyle mały, że można go przechowywać w folderze .\Netlogon i uruchamiać bezpośrednio z tego miejsca. Stworzyłem też skróty do pulpitu i „przypiąłem” w menu Start, aby użytkownicy mogli go uruchamiać, kiedy tylko chcieli.
SetDefaultPrinter nie ma instalatora, tylko plik ZIP. Składa się z jednego pliku EXE i wymaga tylko Microsoft .Net Framework. Został opracowany na systemie Windows 7 z .Net 3.5 i jestem pewien, że będzie kompatybilny w przód z nowszymi wersjami przez jakiś czas, ale nie jestem pewien, jak wstecznie jest kompatybilny ze starszymi wersjami.
Z powodzeniem używałem SetDefaultPrinter na Windows XP, 7, 8, Server 2003 i Server 2008, ale powinieneś przetestować go w swoim środowisku, aby upewnić się, że nie ma niezamierzonych konsekwencji.
Prawdopodobne przyszłe ulepszenia: - w wierszu poleceń przełączniki do wyboru drukarki - limit czasu przy domyślnym wyborze - niewidoczne działanie - możliwość uruchomienia jako aplet Windows Tray.