Saya mencari cara untuk mengambil tangkapan layar dari seluruh layar dari baris perintah. Sistem operasinya adalah Windows. Sesuatu seperti ini:
C:\>screenshot.exe screen1.png
windows
command-line
screenshot
Željko Filipin
sumber
sumber
Jawaban:
Unduh imagemagick . Banyak alat manipulasi gambar baris perintah disertakan. impor memungkinkan Anda untuk mengambil beberapa atau semua layar dan menyimpan gambar ke file. Misalnya, untuk menyimpan seluruh layar sebagai jpeg:
Jika Anda ingin menggunakan mouse untuk mengklik di dalam jendela atau memilih wilayah layar & menyimpan png, cukup gunakan:
sumber
Pertanyaan ini sudah dijawab, tetapi saya pikir saya akan memasukkan ini juga. NirCmd (freeware, sayangnya, bukan open source) dapat mengambil tangkapan layar dari baris perintah, bersama dengan berbagai fungsi lain yang dapat dilakukan.
Menjalankan ini dari baris perintah di direktori nircmd.exe atau jika Anda menyalinnya ke folder system32 Anda:
lakukan apa yang kamu inginkan. Anda juga dapat menunda seperti ini:
Itu akan menunggu 2000 milidetik (2 detik), dan kemudian menangkap dan menyimpan tangkapan layar.
sumber
Nircmd
tidak mendukung banyak layar. Ini akan menangkap layar utama saja.nircmd2
, tautan unduhan terletak di bagian paling bawah halaman nirsoft.net/utils/nircmd.html . Anda dapat langsung menggunakan tautan unduhan ini: nirsoft.net/utils/nircmd.zipitu dapat dilakukan tanpa alat eksternal (Anda hanya perlu menginstal .net framework, yang diinstal secara default pada semuanya dari vista dan di atas) - screenCapture.bat . Ini adalah program C # yang dikompilasi sendiri dan Anda dapat menyimpan output dalam beberapa format dan hanya menangkap jendela aktif atau seluruh layar:
Contoh:
sumber
Saran lain baik-baik saja - Anda juga dapat mencoba MiniCap, yang gratis dan memiliki beberapa fitur lain seperti penamaan file yang fleksibel dan beberapa mode pengambilan yang berbeda: http://www.donationcoder.com/Software/Mouser/MiniCap/index.html
(Penafian: Saya penulis MiniCap).
sumber
Coba IrfanView .
Anda dapat menjalankannya melalui command-line. Anda dapat menentukan jendela mana yang akan diambil - seperti seluruh jendela atau hanya jendela aktif / saat ini - dan Anda juga dapat melakukan beberapa pengeditan dasar seperti mempertajam, memotong, atau mengubah ukuran gambar.
Berikut adalah opsi baris perintah , terutama yang menarik
sumber
Anda dapat mencoba alat pemotong kotak :
sumber
Cuplikan layar-cmd mengambil tangkapan layar desktop atau jendela apa pun yang dipilih berdasarkan judul jendela. Dimungkinkan juga untuk memilih kotak yang akan diambil. Hasilnya disimpan sebagai file png. (pembaruan terakhir pada 2011)
Terinspirasi oleh: http://blog.mozilla.com/ted/2009/02/05/command-line-screenshot-tool-for-windows/
sumber
Anda dapat menggunakan
Pillow
pustaka python untuk mengambil tangkapan layar monitor utamaLangkah 1: pasang Bantal:
Langkah2: Ambil tangkapan layar dengan kode berikut:
sumber
Anda dapat menggunakan snapit produk komersial untuk mengambil tangkapan layar yang luar biasa dari baris perintah.
sumber