Guten Morgen an Alle,
ich habe da ein kleines verständnissproblem.
Ich möchte gerne diesen Befehl per Run ausführen:
(Dieser Befehl bewirkt das alle Ordner die mit jh0100 anfangen gelöscht werden.)
for /d %%i in ("d:\test\jh0100*.*") do rd /s /q "%%i"
also schreibe ich doch:
[autoit]Run(@ComSpec & " /c " & 'for /D %%i in ("d:\test\jh0100*.*") do rd /S /Q "%%i"', "", @SW_HIDE)
[/autoit]Allerdings muss ich wohl etwas falsch machen da es so ja nicht funktioniert.
Weil das hier was ich hier im Forum als Beispiel gesehen hatte funktioniert ja.
Aber was mach ich nur falsch???
Run(@ComSpec & " /c " & 'shutdown -s -t 5000', "", @SW_HIDE)
sleep(500)
Run(@ComSpec & " /c " & 'shutdown -a', "", @SW_HIDE)
Wenn ich aber fix ein Batchdatei mache funktioniert es. Ich möchte es aber gerne mit Run machen.
Kann mir jemand von Euch helfen ???