Advertisement
N3ll4

Powershell - Metaremover

Apr 18th, 2024 (edited)
806
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $imagePath = Read-Host "Bitte geben Sie den Pfad zur Bilddatei ein"
  2.  
  3. try {
  4.    
  5.     $imagePath = $imagePath -replace '"', ''
  6.  
  7.    
  8.     $image = [System.Drawing.Image]::FromFile($imagePath)
  9.  
  10.    
  11.     $tempPath = [System.IO.Path]::GetTempFileName()
  12.     $image.Save($tempPath, [System.Drawing.Imaging.ImageFormat]::Bmp)  
  13.     $image.Dispose()
  14.  
  15.     $newImage = [System.Drawing.Image]::FromFile($tempPath)
  16.     $newImage.Save($imagePath, [System.Drawing.Imaging.ImageFormat]::Png)  
  17.     $newImage.Dispose()
  18.  
  19.     Remove-Item $tempPath
  20.  
  21.     Write-Output "Metadaten von Bild $imagePath entfernt."
  22. } catch {
  23.     Write-Output "Fehler beim Entfernen der Metadaten: $_"
  24. }
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement