Cara menambahkan printer tanpa interaksi pengguna di Windows

Untuk versi Microsoft Windows XP dari artikel ini, lihat .

Ringkasan

Windows 2000 dan Windows Server 2003 menyediakan kemampuan untuk menginstal printer menggunakan baris perintah. Ini sangat berguna khususnya saat Anda menambahkan atau menghapus printer dari grup pengguna menggunakan skrip atau acara yang dijadwalkan. Meskipun Microsoft Windows NT 4,0 Zero Administration Kit (ZAK) berisi alat seperti Con2prt. exe, alat Con2prt. exe menyediakan kemampuan untuk menambahkan atau menghapus hanya printer jaringan. Anda juga dapat mengubah dan menghapus printer lokal menggunakan Windows 2000. Hasilnya adalah administrator dapat mengontrol semua aspek kemampuan pengguna untuk mencetak dengan meminta pengguna menjalankan skrip file atau logon batch. Catatan: menggunakan perintah ini dalam skrip masuk atau file batch yang diluncurkan klien memerlukan komputer klien untuk menjalankan Windows 2000 atau windows Server 2003. Karena skrip masuk berjalan pada komputer klien, klien Windows NT 4,0 tidak dapat memproses perintah tersebut. Selain itu, perintah ini bisa dijalankan dari workstation administrator atau dari server sehingga printer sudah diinstal dengan push ke komputer klien tanpa harus masuk ke komputer yang sebenarnya.

Informasi Selengkapnya

Contoh berikut ini mencantumkan kegunaan yang paling umum untuk perintah tersebut. Catatan: perintah ini hanya berjalan pada komputer berbasis Windows 2000 atau windows Server 2003-based dengan Windows 2000, windows Server 2003, atau windows NT 4,0 server atau workstation. Contoh ini menambahkan pengandar printer Agfa dan membuat printer logika pada komputer bernama SERVER. Catatan: kedua garis dapat ditempatkan dalam file batch atau diketik satu sama lain pada prompt perintah. Kedua baris dibungkus untuk keterbacaan.

rundll32 printui. dll, PrintUIEntry/ia/c\\server/m "AGFA-AccuSet v 52.3"/h "Intel"/v "Windows 2000"/f%windir%\inf\ntprint.infrundll32 printui. dll, PrintUIEntry/if/b "test printer"/c\\SERVER/f "%windir%\inf\ntprint.inf"/r "LPT1:"/m "AGFA-AccuSet v 52.3" Contoh ini menghapus printer AGFA di komputer bernama SERVER:

rundll32 printui. dll, PrintUIEntry/DL/n "test printer"/c\\SERVER Untuk informasi selengkapnya tentang Sakelar yang tersedia, ketik /? setelah perintah. Selain itu, pada prompt perintah, ketik:

rundll32 printui. dll, PrintUIEntry/? Perintah sebelumnya menampilkan seluruh daftar Sakelar penggunaan dengan contoh ekstensif untuk menggunakan metode ini. Selain itu, pada prompt perintah, ketik

rundll32 printui. dll, PrintUIEntry/XS/n "printer"? Perintah sebelumnya menampilkan bantuan tambahan untuk mengubah properti printer. Contoh berikut ini mengalihkan pengandar cetak saat ini ke pengandar printer baru yang ditentukan (telah terinstal di server):

rundll32 printui. dll, PrintUIEntry/XS/n\\SERVER\PRINTERSHARENAME DriverName "Lexmark C752 PS3"Catatan: sintaks berikut ini adalah contoh yang berfungsi dengan benar asalkan port TCP/IP standar dibuat.

rundll32 printui. dll, PrintUIEntry/if/b "NORTH-US-SRTEST-TEST24-BOGUS"/f%windir%\inf\ntprint.inf/r "IP_157.57.50.98"/m "HP laserjet 4000 Seri PCL"/Z Jika port TCP/IP standar tidak dibuat, kotak dialog kesalahan berikut ini mungkin dialami:

Printer Interface user printer perintah rundll gagal. Perintah:/if/b "NORTH-US-SRTEST-TEST24-BOGUS"/f%windir%\inf\ntprint.inf/r "IP_157.57.50.98"/m "HP laserjet 4000 Series PCL"/Z.

Anda memasukkan nama printer yang salah atau printer yang ditentukan tidak lagi tersambung ke server. Klik bantuan untuk informasi selengkapnya.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×