Support Screenshot automatisiert generieren und speichern
Hi@All,
An alle Scripter unter uns:
gibt es eine Möglichkeit ohne großen Aufwand einen Screenshot via Hotkey(z.B: die Druck Taste) auf einem Netzlaufwerk abzulegen?
So langsam artet die Rennerei hier im Haus in Stress aus und das nur, weil die Benutzer immer gleich die Fehlermeldungen wegklicken oder diese von Hause aus
nicht stehen bleiben.
Mit einem Script/Tool wo der Benutzer nur noch auf die Taste hauen muss, wäre das super für den der das Problem lösen soll und dem Benutzer.
Drittanbietersoftware steht nicht zur Debatte, da es hier auf den Windows Terminalservern(2k8) nicht in Frage kommt.
Wenn sowas per Script erschlagen werden kann, wäre das super. Hat einer eine Idee?
Grüße
An alle Scripter unter uns:
gibt es eine Möglichkeit ohne großen Aufwand einen Screenshot via Hotkey(z.B: die Druck Taste) auf einem Netzlaufwerk abzulegen?
So langsam artet die Rennerei hier im Haus in Stress aus und das nur, weil die Benutzer immer gleich die Fehlermeldungen wegklicken oder diese von Hause aus
nicht stehen bleiben.
Mit einem Script/Tool wo der Benutzer nur noch auf die Taste hauen muss, wäre das super für den der das Problem lösen soll und dem Benutzer.
Drittanbietersoftware steht nicht zur Debatte, da es hier auf den Windows Terminalservern(2k8) nicht in Frage kommt.
Wenn sowas per Script erschlagen werden kann, wäre das super. Hat einer eine Idee?
Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 134564
Url: https://administrator.de/forum/support-screenshot-automatisiert-generieren-und-speichern-134564.html
Ausgedruckt am: 11.04.2025 um 11:04 Uhr
7 Kommentare
Neuester Kommentar
Hallo,
mit der Powershell könnte man es so lösen.
Der Aufruf dazu ist z.Bsp.:
C:\>powershell -command " & 'c:\test.ps1'"
mit der Powershell könnte man es so lösen.
[reflection.assembly]::LoadWithPartialName("System.Drawing") > $null
$Bitmap = new-object System.Drawing.Bitmap 1024,768
$Size = New-object System.Drawing.Size 1024,768
$FromImage = [System.Drawing.Graphics]::FromImage($Bitmap)
$FromImage.copyfromscreen(0,0,0,0, $Size,([System.Drawing.CopyPixelOperation]::SourceCopy))
$Bitmap.Save("$env:Temp\PrintScreen.png",([system.drawing.imaging.imageformat]::png));
Der Aufruf dazu ist z.Bsp.:
C:\>powershell -command " & 'c:\test.ps1'"
Hi,
für solche Kleinigkeiten greife ich immer wieder gerne auf AutoIT zurück.
Das sähe dann in etwa so aus:
#include <ScreenCapture.au3>
; Erstellt einen Screenshot vom kompletten Bildschirm
_ScreenCapture_Capture(@MyDocumentsDir & "\filename.jpg")
; Erstellt einen Screenshot von einem Bereich
_ScreenCapture_Capture(@MyDocumentsDir & "\filename.jpg", 0, 0, 796, 596)
Falls du Hilfe brauchst dann melde dich.
Gruß
Cadel
für solche Kleinigkeiten greife ich immer wieder gerne auf AutoIT zurück.
Das sähe dann in etwa so aus:
#include <ScreenCapture.au3>
; Erstellt einen Screenshot vom kompletten Bildschirm
_ScreenCapture_Capture(@MyDocumentsDir & "\filename.jpg")
; Erstellt einen Screenshot von einem Bereich
_ScreenCapture_Capture(@MyDocumentsDir & "\filename.jpg", 0, 0, 796, 596)
Falls du Hilfe brauchst dann melde dich.
Gruß
Cadel