- CMD y PowerShell memungkinkan Anda mencetak berkas dan mengelola antrean cetak.
- Perintah PRINT dan Out-Printer adalah metode utama dalam Windows.
- Dimungkinkan untuk mencetak gambar dan dokumen menggunakan skrip otomatis.
- PowerShell menawarkan opsi tingkat lanjut seperti manajemen server cetak.
Cetak dari garis perintah Ini adalah pilihan yang berguna saat Anda ingin mengotomatiskan proses atau bekerja di lingkungan tanpa antarmuka grafis. Baik CMD maupun PowerShell di Windows menawarkan alat dan perintah khusus untuk mengirim dokumen ke printer dan mengelola pekerjaan cetak tanpa harus membuka aplikasi tambahan.
Pada artikel ini, kita akan menjelajahi berbagai cara untuk mencetak dari CMD dan PowerShell, melihat perintah seperti PRINT di CMD dan Out-Printer di PowerShell. Kami juga akan menjelaskan cara mengelola printer jaringan dan cara menyebarkan server cetak menggunakan PowerShell.
Cara mencetak dari CMD di Windows
CMD menawarkan perintah asli yang disebut PRINT untuk mengirim berkas teks ke printer. Ini adalah solusi sederhana dan cepat untuk mencetak dokumen dasar tanpa harus membuka program tambahan.
Menggunakan perintah PRINT
Perintah PRINT memungkinkan Anda mengirim berkas teks ke printer tertentu atau default. Sintaks dasarnya adalah:
PRINT [/D:dispositivo] [unidad:][ruta]archivo
- /D:perangkat: Menentukan printer tujuan.
- [drive:][jalur]berkas: Menunjukkan berkas yang ingin Anda cetak.
Misalnya, untuk mencetak dokumen yang disebut dokumen.txt pada printer bawaan:
PRINT C:\documento.txt
Jika Anda ingin mencetak ke printer jaringan tertentu yang terhubung dengan alamat IP 192.168.1.100, Anda dapat menggunakan:
PRINT /D:\\192.168.1.100 C:\documento.txt
Mencetak menggunakan perintah LPR
Pada versi Windows tingkat lanjut, Anda juga dapat menggunakan perintah LPR Untuk mencetak berkas ke printer jaringan:
lpr -S 192.168.1.100 -P nombre_impresora archivo.txt
Sini, -S menunjukkan IP server cetak dan -P nama printer yang dikonfigurasi pada jaringan.
Cara mencetak dari PowerShell
PowerShell menawarkan kontrol lebih besar atas pencetakan dibandingkan dengan CMD. Memungkinkan Anda mencetak berkas, mengelola antrean cetak, dan mengelola server cetak.
Mencetak dengan cmdlet Out-Printer
Cmdletnya Out-Printer mengirimkan output suatu perintah atau berkas ke printer. Sintaks dasarnya adalah:
Get-Content C:\documento.txt | Out-Printer
Jika Anda ingin menggunakan printer tertentu di jaringan:
Get-Content C:\documento.txt | Out-Printer -Name "\\Servidor01\Impresora"
Cetak gambar dari PowerShell
Untuk mencetak gambar dari PowerShell, Anda dapat menggunakan Microsoft Paint dengan perintah berikut:
mspaint /pt C:\imagen.png
Jika Anda ingin mencetak ke printer tertentu:
mspaint /pt C:\imagen.png "Nombre de impresora"
Manajemen printer tingkat lanjut dengan PowerShell
PowerShell juga memungkinkan manajemen printer tingkat lanjut, mulai dari menginstal driver hingga mengonfigurasi server cetak.
Instal Peran Server Cetak
Untuk menginstal peran cetak pada server Windows:
Install-WindowsFeature -Name Print-Server
Setelah instalasi, disarankan untuk me-restart server:
Restart-Computer
Tambahkan printer ke server
Untuk menambahkan printer ke server, serangkaian langkah harus diikuti:
- Periksa driver yang terinstal:
Get-PrinterDriver
- Tambahkan driver jika tidak tersedia:
Add-PrinterDriver -Name "HP Universal Printing PCL 6"
- Konfigurasikan port printer:
Add-PrinterPort -Name "10.1.1.123" -PrinterHostAddress "10.1.1.123"
- Buat antrean cetak bersama:
Add-Printer -Name "HP Universal" -DriverName "HP Universal Printing PCL 6" -Shared -ShareName "HP Universal" -PortName "10.1.1.123" -Published
Langkah-langkah ini memungkinkan konfigurasi lengkap printer pada server Windows sehingga tersedia pada jaringan.
Untuk informasi lebih lanjut tentang cara menghapus antrian cetak, Anda dapat merujuk ke artikel ini di Manajemen antrean cetak di Windows 10.
Hapus printer
Jika Anda perlu menghapus printer yang terinstal, Anda dapat melakukannya dengan:
Remove-Printer -Name "HP Universal"
Otomatisasi Pencetakan di PowerShell
PowerShell memungkinkan otomatisasi proses pencetakan tertentu melalui skrip. Contoh sederhana pencetakan berkas terjadwal adalah:
$archivos = Get-ChildItem C:\Documentos\*.txt foreach ($archivo in $archivos) { Get-Content $archivo.FullName | Out-Printer }
Ini akan mencetak semua berkas teks dalam folder yang ditentukan.
Kemampuan untuk mencetak langsung dari CMD o PowerShell menawarkan alternatif yang efisien untuk manajemen dokumen pada sistem Windows. Ketika CMD cocok untuk tugas-tugas sederhana, PowerShell Memberikan kontrol dan fleksibilitas yang lebih besar, memungkinkan Anda mengelola printer, server cetak, dan bahkan menerapkan tugas otomatis. Mengetahui metode ini, setiap pengguna atau administrator TI dapat mengoptimalkan proses pencetakan di lingkungan kerja Anda.
Jika Anda tertarik untuk mempelajari lebih lanjut tentang fitur Internet tingkat lanjut lainnya yang dapat melengkapi penggunaan PowerShell Anda, Anda dapat meninjau artikel ini di opsi internet tingkat lanjut.
Penulis yang bersemangat tentang dunia byte dan teknologi secara umum. Saya suka berbagi ilmu melalui tulisan, dan itulah yang akan saya lakukan di blog ini, menunjukkan kepada Anda semua hal paling menarik tentang gadget, perangkat lunak, perangkat keras, tren teknologi, dan banyak lagi. Tujuan saya adalah membantu Anda menavigasi dunia digital dengan cara yang sederhana dan menghibur.