138701

Screenshot speichern

Hallo zusammen,

besteht eine Möglicheit, mit Batch Screenshots aufzunehmen und zu speichern?
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 463878

Url: https://administrator.de/forum/screenshot-speichern-463878.html

Ausgedruckt am: 17.06.2025 um 13:06 Uhr

fisi-pjm
fisi-pjm 19.06.2019 um 14:21:45 Uhr
Goto Top
Hallo,
Ja
Kraemer
Kraemer 19.06.2019 um 15:25:41 Uhr
Goto Top
Zitat von @fisi-pjm:

Hallo,
Ja
mit Batch alleine, nein!

Die Frage allerdings lässt sich aufgrund der mannigfaltigen Lösungen schneller mit Google beantworten. Evtl. ist eines der benötigten Tools schon vorhanden.
colinardo
Lösung colinardo 19.06.2019 aktualisiert um 17:35:07 Uhr
Goto Top
@echo off
set "screenshot=%TEMP%\screenshot.png"  
powershell -EP Bypass -NoP -C "Add-Type -A System.Drawing;Add-Type -A System.Windows.Forms;$w = [System.Windows.Forms.SystemInformation]::PrimaryMonitorSize.Width;$h = [System.Windows.Forms.SystemInformation]::PrimaryMonitorSize.Height;$bmp = New-Object System.Drawing.Bitmap $w, $h;$graphics = [System.Drawing.Graphics]::FromImage($bmp);$graphics.CopyFromScreen(0,0,0,0,(New-Object System.Drawing.Size $w,$h));$bmp.Save('%screenshot%',[System.Drawing.Imaging.ImageFormat]::Png);$graphics.Dispose();$bmp.Dispose()"  
start "" "%screenshot%"  
mit Batch Screenshots aufzunehmen
Nimm dir doch bitte mal deine Bügeleisen und fahr damit mal ein paar Runden um den Block bis die Arme brennen...

w52i

Cheers @colinardo
LeeX01
LeeX01 19.06.2019 um 20:14:53 Uhr
Goto Top
cool das geht schon mal, wenn man das wirklich nutzen will müsste man evtl. nur noch das Command Fenster los werden sonst ist es Mittelpunkt des Screenshots (falls das nicht drauf sein soll).
colinardo
colinardo 19.06.2019 aktualisiert um 20:51:01 Uhr
Goto Top
Das ist ja kein Problem, über start /min oder VBS oder PS hidden gestartet, gibt es diverse Möglichkeiten, warum man dazu aber noch Batch quälen sollte weiß der Geier..., die Jungs/Mädels lernen es wohl nie.
LeeX01
LeeX01 19.06.2019 um 21:06:47 Uhr
Goto Top
Warum sich Batch so hartnäckig hält verstehe ich auch nicht wirklich. Wenn es wenigstens ansatzweise den Funktionsumfang wie PS hätte oder die Syntax leicht lesbar wäre ok.

Aber des hamms scho immer so gmacht...
138701
138701 20.06.2019 um 14:55:52 Uhr
Goto Top
@colinardo

Bei mir kommt nur eine Fehlermeldung:

Interner Windows Powershell-Fehler. Fehler 80070002 beim verwalten....
colinardo
colinardo 20.06.2019 aktualisiert um 18:00:48 Uhr
Goto Top
Das liegt wohl an deiner Kiste, so wie es aussieht ein Windows Update oder .NET Framework Fehler.
Läuft hier von Win7 bis W10 1903 problemlos.
Da du weder OS noch PS Version postest Glaskugel-Politur an Fronleichnam, kost 5€ Kaffeekasse.
fisi-pjm
fisi-pjm 21.06.2019 aktualisiert um 08:22:13 Uhr
Goto Top
Zitat von @Kraemer:

Zitat von @fisi-pjm:

Hallo,
Ja
mit Batch alleine, nein!

Die Frage allerdings lässt sich aufgrund der mannigfaltigen Lösungen schneller mit Google beantworten. Evtl. ist eines der benötigten Tools schon vorhanden.

Diese Antwort passt auf jede Frage in zusammenhang mit Batch.
Batch per se kann fast nichts außer ein paar Basics wie goto, echo, etc. und ruft ansonsten nur andere Programme auf und arbeitet mit den Rückgaben. Also wenn du es mit Nein beantworten möchtest, so zählt das Nein dann aber auch für fast jede andere "kann man das mit Batch machen" Frage.

Gruß
PJM
Kraemer
Kraemer 21.06.2019 um 11:52:47 Uhr
Goto Top
Zitat von @fisi-pjm:
Also wenn du es mit Nein beantworten möchtest, so zählt das Nein dann aber auch für fast jede andere "kann man das mit Batch machen" Frage.
Richtig! Deswegen sollte man dieses tote Pferd ja auch nicht mehr reiten!