Saya mencari untuk mengotomatisasi beberapa pencetakan di Windows 7. Idealnya dari baris perintah. Sama seperti jika saya sudah mengklik kanan dan memilih "Cetak".
Mencoba perintah:
C:\>print /D:"CutePDF Writer" test.txt
Printer itu seharusnya membuat file PDF (seperti printer XPS) tetapi belum berhasil menampilkan apa pun dalam antrian printer. Ide ide?
windows-7
command-line
printing
cutepdf
mizipzor
sumber
sumber
LPT1
jika memungkinkan, yang merupakan default untuk sebagian besar perintah.Jawaban:
The
print
perintah menggunakan synatx berikut untuk/d:
switch:Ini berarti Anda tidak dapat menggunakan
"CutePDF Writer"
sebagai argumen.Ada dua cara yang harus dilakukan:
Tetapkan port COM ke printer Anda.
COM1:
keCOM4:
ke printer Anda.Jika Anda memilih, misalnya
COM3
, mencetak menggunakan perintah berikut:Bagikan printer.
Jika Anda memilih, misalnya
CutePDF
, mencetak menggunakan perintah berikut:sumber
Hai Berikut ini adalah lebih mudah mengatur CutePDF sebagai printer default jika Anda tahu DOS, kemudian mengatur printer sebagai default seharusnya tidak ada masalah dan kemudian mengatur ulang ke pengaturan printer default lagi.
untuk mencetak file teks atau file htm atau file bat atau file teks apa pun masukkan yang berikut ini
untuk program lain temukan format baris perintah untuk dicetak (dalam regedit atau dalam dokumentasi)
sumber
Asosiasi ini dapat dilihat, misalnya untuk file .rtf di
di mana perintah terlihat seperti ini:
yang berarti :
(kurung kotak berarti opsional). Itu dapat dipanggil dari cmd menggunakan PowerShell, dikirim di Windows sejak Vista.
Dengan ketat:
Ini berfungsi untuk hampir semua Jenis File Terdaftar dengan kata kerja terdaftar (printto)! Tetapi driver printer biasanya akan menampilkan dialog pengguna. Tampilan dialog pengguna dapat dinonaktifkan di printer Bullzip Pdf.
sumber
@mizipzor:
File pekerjaan berhasil masuk ke printqueue ketika Anda mengikuti jawaban Dennis.
Tetapi kemudian proses pekerjaan macet karena printer itu tidak dapat mengkonsumsi file input TEXT ! Alasan:
Oleh karena itu, apa yang Anda coba lakukan dengan perintah Anda tidak akan berfungsi : mengirim file teks ke "printer" yang menciptakan PDF. Dan tidak mungkin membuatnya bekerja dengan cara "sederhana" lainnya ...
sumber
Panel kontrol kemudian Perangkat dan Printer Klik kanan pada printer kemudian properti printer Pastikan printer Dibagikan dan "Nama Share" adalah 8 karakter atau kurang. Saat DOS prompt> gunakan net lpt1: \ 127.0.0.1 \ Sekarang program DOS Anda akan mencetak!
sumber