SelectDefaultPrinter
| Versi | 1.0 |
|---|---|
| Penerbit | Matthew Shea |
| Tarikh pelepasan | 19 Ogo 2016 |
| Tarikh ditambahkan | 19 Ogo 2016 |
| Keperluan Os | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Keperluan | .NET Framework version 3.5 or later |
| Jumlah muat turun | 12 |
| Harga | Free |
Penerangan
SetDefaultPrinter ialah utiliti kecil untuk menetapkan pencetak lalai Windows. Tetapi daripada meminta pengguna mencari senarai pencetak pada panel kawalan, ia memberikan mereka kotak dialog ringkas dengan senarai pencetak dan butang Pilih.
Saya menulis utiliti ini sebagai sebahagian daripada penggunaan komputer meja yang saya lakukan pada masa itu. Saya adalah jabatan IT seorang lelaki, jadi sebarang pengurangan dalam penjagaan bayi pengguna adalah perkara yang baik. Dan mari kita hadapi, sesetengah pengguna memerlukan lebih banyak penjagaan bayi daripada yang lain. Kami mempunyai kira-kira 50 orang dan 10 pencetak, dan saya menemui masalah pada awal projek: apabila pengguna perayauan melog masuk ke komputer buat kali pertama, pencetak lalai tidak sentiasa konsisten. Dan dalam beberapa kes, tiada pencetak ditetapkan sebagai lalai, yang menyebabkan banyak atur cara mempunyai ralat muat dan melontarkan.
Selepas pelancaran, dan pada bila-bila masa mereka menggunakan komputer yang berbeza, pengguna akan mencetak dokumen mereka secara membabi buta, kadangkala dokumen yang sensitif terhadap privasi, dan kemudian menyedari bahawa mereka tidak tahu pencetak itu pergi ke mana. Sesetengah pengguna hampir tidak celik komputer, jadi saya terpaksa mencari cara yang mudah dan konsisten untuk membolehkan mereka memilih pencetak lalai untuk diri mereka sendiri.
Anda boleh menggunakan SetDefaultPrinter dengan cara yang anda pilih. Saya menciptanya untuk dijalankan daripada skrip log masuk pengguna Windows lalai supaya setiap kali pengguna log masuk ke komputer buat kali pertama, kotak dialog akan muncul dan memaksa mereka membuat pilihan. Ia cukup kecil sehingga ia boleh disimpan dalam folder .\Netlogon dan dijalankan terus dari sana. Saya juga mencipta pintasan untuk Desktop, dan "disemat" pada Menu Mula, supaya pengguna boleh menjalankannya pada bila-bila masa yang mereka perlukan.
SetDefaultPrinter tidak mempunyai pemasang, hanya fail ZIP. Ia terdiri daripada satu fail EXE dan hanya memerlukan Microsoft .Net Framework. Ia dibangunkan pada sistem Windows 7 dengan .Net 3.5, dan saya pasti ia akan serasi ke hadapan kepada versi yang lebih baharu untuk beberapa lama, tetapi saya tidak pasti sejauh mana ia serasi ke belakang kepada versi yang lebih lama.
Saya telah menggunakan SetDefaultPrinter dengan jayanya pada Windows XP, 7, 8, Server 2003 dan Server 2008, tetapi anda harus mengujinya dalam persekitaran anda untuk memastikan tiada akibat yang tidak diingini.
Kemungkinan peningkatan masa hadapan: - suis baris arahan untuk memilih pencetak - tamat masa dengan pemilihan lalai - operasi tidak kelihatan - pilihan untuk dijalankan sebagai applet Windows Tray.