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 ???