Saya telah melihat-lihat beberapa pertanyaan "tangkapan layar" di sini, tetapi saya tidak dapat menemukan apa pun yang memenuhi kebutuhan spesifik saya.
Saya mencari alat baris perintah yang dapat saya jalankan melalui koneksi SSH jarak jauh (dengan cara daemon cygwin sshd). Ada beberapa yang bisa dipilih, tetapi beberapa yang saya coba (ImageMagick, nircmd, dan MiniCap) semuanya menghasilkan layar kosong. Saya berasumsi bahwa ini karena pengguna yang masuk dari jarak jauh tidak menjalankan sesi konsol grafis yang benar.
Tujuannya di sini adalah mengotomatiskan tangkapan layar dan pengambilan konsol sistem utama (apa yang akan dilihat jika mereka melihat monitor fisik) melalui penggunaan skrip ssh dari host Unix:
ssh user@windowshost "screencap --output /tmp/console.jpg"
scp user@windowshost:/tmp/console.jpg /some/destdir
Perhatikan bahwa ini harus dilakukan berdasarkan permintaan, jadi polling direktori jarak jauh yang snapshots-nya dibuang secara berkala tidak akan berfungsi.
Poin bonus untuk program yang bersifat open source dan memiliki instalasi portabel (jadi saya tidak perlu RDP / VNC ke dalam mesin untuk menjalankan installer grafis).