SelectDefaultPrinter
| Version | 1.0 |
|---|---|
| Utgivare | Matthew Shea |
| Utgivningsdatum | 19 aug. 2016 |
| Datum tillagt | 19 aug. 2016 |
| Os krav | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Krav | .NET Framework version 3.5 or later |
| Totalt antal nedladdningar | 12 |
| Pris | Free |
Beskrivning
SetDefaultPrinter är ett litet verktyg för att ställa in Windows standardskrivare. Men istället för att låta användare gå och hitta skrivarlistan på kontrollpanelen, presenterar den en enkel dialogruta med en lista över skrivare och en Välj-knapp.
Jag skrev det här verktyget som en del av en stationär datorinstallation som jag gjorde vid den tiden. Jag var en enmans IT-avdelning, så varje minskning av barnpassning av användare var bra. Och låt oss inse det, vissa användare behöver mycket mer barnpassning än andra. Vi hade cirka 50 personer och 10 skrivare, och jag upptäckte ett problem tidigt i projektet: när en roaminganvändare loggade in på en dator för första gången var standardskrivaren inte alltid konsekvent. Och i vissa fall var ingen av skrivarna inställd som standard, vilket gjorde att många program fick passningar och slängde upp fel.
Efter lanseringen, och varje gång de använde en annan dator, skulle användarna blint skriva ut sina dokument, ibland integritetskänsliga, och sedan inse att de inte visste vilken skrivare det gick till. Vissa av användarna var knappt datorkunniga, så jag var tvungen att hitta ett enkelt och konsekvent sätt att göra det möjligt för dem att välja standardskrivare för sig själva.
Du kan använda SetDefaultPrinter på vilket sätt du vill. Jag skapade det för att köras från standardinloggningsskriptet för Windows-användare så varje gång en användare loggade in på en dator för första gången, skulle dialogrutan dyka upp och tvinga dem att göra ett val. Den är tillräckligt liten för att den kan lagras i mappen .\Netlogon och köras direkt därifrån. Jag skapade också genvägar för skrivbordet och "fäste" på Start-menyn, så att användare kunde köra den när de behövde.
SetDefaultPrinter har inget installationsprogram, bara en ZIP-fil. Den består av en enda EXE-fil och kräver bara Microsoft .Net Framework. Den utvecklades på ett Windows 7-system med .Net 3.5, och jag är säker på att den kommer att vara framåtkompatibel med nyare versioner under ganska lång tid, men jag är inte säker på hur bakåtkompatibel den är med äldre versioner.
Jag har använt SetDefaultPrinter framgångsrikt på Windows XP, 7, 8, Server 2003 och Server 2008, men du bör testa det i din miljö för att säkerställa att det inte får några oavsiktliga konsekvenser.
Troliga framtida förbättringar: - kommandoradsomkopplare för att välja skrivare - timeout med standardval - osynlig operation - alternativet att köras som Windows Tray-applet.