Szukam sposobu na zrobienie zrzutu ekranu całego ekranu z wiersza poleceń. System operacyjny to Windows. Coś takiego:
C:\>screenshot.exe screen1.png
windows
command-line
screenshot
Željko Filipin
źródło
źródło
Odpowiedzi:
Pobierz imagemagick . Uwzględniono wiele narzędzi do manipulacji obrazami z wiersza poleceń. import pozwala przechwycić część lub całość ekranu i zapisać obraz w pliku. Na przykład, aby zapisać cały ekran jako JPEG:
Jeśli chcesz użyć myszy, aby kliknąć w oknie lub wybrać region ekranu i zapisać plik PNG, użyj:
źródło
Na to pytanie już udzielono odpowiedzi, ale myślałem, że też w to wrzucę. NirCmd (darmowy, niestety, nie open source) może wykonywać zrzuty ekranu z wiersza poleceń, w połączeniu z wieloma innymi funkcjami, które może wykonywać.
Uruchomienie tego z wiersza poleceń albo w katalogu nircmd.exe, albo jeśli skopiowałeś go do folderu system32:
robi co chcesz. Możesz również opóźnić w następujący sposób:
To zaczeka 2000 milisekund (2 sekundy), a następnie uchwyci i zapisze zrzut ekranu.
źródło
Nircmd
nie obsługuje wielu ekranów. Przechwyci tylko ekran główny.nircmd2
, link do pobrania znajduje się na samym dole strony nirsoft.net/utils/nircmd.html . Możesz bezpośrednio użyć tego linku do pobrania: nirsoft.net/utils/nircmd.zipmożna tego dokonać bez zewnętrznych narzędzi (wystarczy zainstalować .NET Framework, który jest instalowany domyślnie na wszystkich wersjach vista i wyższych) - screenCapture.bat . Jest to samodzielnie skompilowany program w języku C # i możesz zapisać dane wyjściowe w kilku formatach i przechwycić tylko aktywne okno lub cały ekran:
Przykłady:
źródło
Inne sugestie są w porządku - możesz także wypróbować MiniCap, który jest bezpłatny i ma kilka innych funkcji, takich jak elastyczne nazewnictwo plików i różne tryby przechwytywania: http://www.donationcoder.com/Software/Mouser/MiniCap/index.html
(wyłączenie odpowiedzialności: Jestem autorem MiniCap).
źródło
Wypróbuj IrfanView .
Możesz go uruchomić za pomocą wiersza polecenia. Możesz określić, które okno ma zostać przechwycone - na przykład całe okno lub tylko bieżące / aktywne okno - i możesz także wykonać podstawowe czynności edycyjne, takie jak wyostrzanie, kadrowanie lub zmiana rozmiaru zdjęć.
Oto opcje wiersza poleceń , szczególnie interesujące
źródło
Możesz wypróbować narzędzie boxcutter :
źródło
Screenshot-cmd wykonuje zrzut ekranu pulpitu lub dowolnego okna wybranego według tytułu okna. Można również wybrać prostokąt do przechwycenia. Wynik jest przechowywany jako plik png. (ostatnia aktualizacja w 2011 r.)
Inspirowany przez: http://blog.mozilla.com/ted/2009/02/05/command-line-screenshot-tool-for-windows/
źródło
Możesz użyć
Pillow
biblioteki python do robienia zrzutów ekranu głównego monitoraKrok 1: Zainstaluj poduszkę:
Krok 2: Wykonaj zrzuty ekranu z następującym kodem:
źródło
Możesz użyć przystawki produktu komercyjnego, aby robić niesamowite zrzuty ekranu z wiersza poleceń.
źródło