irixuser
Goto Top

Powershell Bilder convertieren

Ich würde gern ein Script umschreiben, so dass es für die Powershell funktioniert.
Früherer Befehl "convert -geometry" klappt nicht mehr.

Hallo,

seit kurzem benutze ich die Powershell unter Windows 7.
Nun bin ich dabei einige Scripte umzuschreiben, die ich zuvor unter Suse geschrieben habe.
Ich möchte jetzt einige Bilder convertieren. Sonst hatte ich das immer so gelöst:
for i in *.jpg; 
do 
n +=2 
convert $i -geometry 640x480\! `basename $n .jpg`
done

Unter der Powershell funzt nun aber der convert Befehl nicht mehr.
In meinen Unterlagen finde ich leider keinen passenden Befehl.
Deswegen bitten ich hier um Unterstützung.

MfG

Content-Key: 134749

Url: https://administrator.de/contentid/134749

Printed on: May 5, 2024 at 04:05 o'clock

Mitglied: 60730
60730 Jan 30, 2010 at 12:59:48 (UTC)
Goto Top
Servus,

deine Annahme, dass die Powershell den Befehl convert nicht mehr kennt ist falsch.
Mit Convert unter Winblows kann man das Dateisystem ändern - normalerweise FAT nach NTFS.

Ob die Powershell jpg. ändern kann - weiß ich nicht - ich nutze für sowas zeilenbasierte Zusatztools - wie z.B ImageMagick, welches seinen Ursprung in der Tux Welt hat.

Gruß
Member: Korrn
Korrn Jan 30, 2010 at 13:01:25 (UTC)
Goto Top
Hallo,

die Powershell unterscheidet sich gravierend von der BASH-Shell (oder welche Shell Du auch immer unter Suse benutzt hast). Vor allem ist convert aber ein Programm und kein einfacher Befehl.

Wenn Du Deine alten Skripte unter Windows verwenden willst, dann epfehle ich Dir cygwin.
Member: dog
dog Jan 30, 2010 at 13:16:13 (UTC)
Goto Top
Convert ist auch unter Linux ein Programm.
Es ist ein CLI-Tool von ImageMagick face-smile

http://www.imagemagick.org/script/convert.php?ImageMagick=f4lafj4ujqo27 ...
Member: 5t8d1e
5t8d1e Feb 03, 2010 at 10:45:51 (UTC)
Goto Top
Hallo,

für das konvertieren benötigst du das PowershellPack Download PowershellPack

Das PowershellPack unter entsprechenden User installieren, es werden keine Adminrechte benötigt. danach schau in Userprofil unter documents dor gibt es dann ein WindowsPowershell\Modules ordner. Lies dort die Doku. Das cmdlet welches du dann sucht ist convertto-jpeg.

Grüße Torsten

PS.: import-module nicht vergessen face-wink
Member: IRIXuser
IRIXuser Feb 03, 2010 at 15:25:44 (UTC)
Goto Top
Hallo Torsten,

vielen Dank für die Info. Das werde ich mal testen.

MfG
Member: IRIXuser
IRIXuser Feb 04, 2010 at 06:10:33 (UTC)
Goto Top
Hallo Torsten,

das war genau das was ich suchte !!!

Nochmal vielen Dank für die passende Antwort.