PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Windows Batch - Programm ausführen und Ausgabe Variable zuweisen



Andy1988
07-08-2007, 15:23
Dag ;)

Ich versuche grade verzweifelt, eine externes Programm aus einer Batch Datei aufzurufen und die Ausgabe einer Variable zuzuweisen:
SET HashedPw=md5.exe bla

In der Bash kann mans so machen:
SET HashedPw=`md5.exe bla`
(nicht hundertprozentig, mir gehts nur um die Anführungszeichen ;) )

Weiß jemand, wie man das unter Windows erreichen kann?

Andy1988
08-08-2007, 11:38
Habs gefunden...

FOR /F "tokens=*" %%i IN ('md5.exe %AdminPassword%') do (SET HashedPw=%%i)

Weist der Variable HashedPw die Ausgabe aus "md5.exe %AdminPassword%" zu.

Und so "einfach"... *grmpf*