SelectDefaultPrinter
| Sürüm | 1.0 |
|---|---|
| Yayımcı | Matthew Shea |
| Yayın tarihi | 19 Ağu 2016 |
| Ekleme Tarihi | 19 Ağu 2016 |
| İşletim sistemi gereksinimleri | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Gereksinimler | .NET Framework version 3.5 or later |
| Toplam indirme | 12 |
| Fiyat | Free |
Açıklama
SetDefaultPrinter, Windows varsayılan yazıcısını ayarlamak için küçük bir yardımcı programdır. Ancak, kullanıcıların kontrol panelinde yazıcı listesini bulmasını sağlamak yerine, onlara bir yazıcı listesi ve bir Seç düğmesi içeren basit bir iletişim kutusu sunar.
Bu yardımcı programı, o sırada yapmakta olduğum bir masaüstü bilgisayar dağıtımının parçası olarak yazdım. Ben tek kişilik bir BT departmanıydım, bu nedenle kullanıcıların bebek bakıcılığının azaltılması iyi bir şeydi. Ve kabul edelim, bazı kullanıcılar diğerlerinden çok daha fazla bebek bakıcılığına ihtiyaç duyar. Yaklaşık 50 kişimiz ve 10 yazıcımız vardı ve projenin başlarında bir sorun keşfettim: Gezici bir kullanıcı bilgisayarda ilk kez oturum açtığında, varsayılan yazıcı her zaman tutarlı değildi. Ve bazı durumlarda, yazıcıların hiçbiri varsayılan olarak ayarlanmadı, bu da birçok programın sığma ve atma hatalarına neden oldu.
Kullanıma sunulduktan sonra ve ne zaman farklı bir bilgisayar kullansalar, kullanıcılar belgelerini, bazen gizliliğe duyarlı olanları körü körüne yazdırıyor ve ardından hangi yazıcıya gittiğini bilmediklerini fark ediyorlardı. Bazı kullanıcılar bilgisayar okuryazarı değildi, bu yüzden varsayılan yazıcıyı kendileri için seçmelerini sağlamak için kolay ve tutarlı bir yol bulmam gerekiyordu.
SetDefaultPrinter'ı istediğiniz şekilde kullanabilirsiniz. Varsayılan Windows kullanıcı oturum açma komut dosyasından çalıştırılacak şekilde oluşturdum, böylece bir kullanıcı bir bilgisayarda ilk kez oturum açtığında, iletişim kutusu açılır ve onları bir seçim yapmaya zorlar. .\Netlogon klasöründe saklanabilecek ve doğrudan oradan çalıştırılabilecek kadar küçüktür. Ayrıca Masaüstü için kısayollar oluşturdum ve Başlat Menüsüne "sabitledim", böylece kullanıcılar istedikleri zaman çalıştırabilirler.
SetDefaultPrinter'ın yükleyicisi yoktur, yalnızca bir ZIP dosyası vardır. Tek bir EXE dosyasından oluşur ve yalnızca Microsoft .Net Framework gerektirir. .Net 3.5 ile bir Windows 7 sisteminde geliştirildi ve bir süre daha yeni sürümlerle ileriye uyumlu olacağından eminim, ancak eski sürümlerle ne kadar geriye dönük uyumlu olduğundan emin değilim.
SetDefaultPrinter'ı Windows XP, 7, 8, Server 2003 ve Server 2008'de başarıyla kullandım, ancak istenmeyen sonuçlar olmadığından emin olmak için bunu ortamınızda test etmelisiniz.
Gelecekteki olası geliştirmeler: - yazıcıyı seçmek için komut satırı geçişleri - varsayılan seçimle zaman aşımı - görünmez işlem - Windows Tepsi uygulaması olarak çalıştırma seçeneği.