Hallo zusammen,
ich habe schon lange hier im Forum interessante Beiträge gelesen und mir das ein oder andere angeeignet.
Nun benötige ich selbst Hilfe.
Ich möchte einen langen Befehl an die Eingabeaufforderung schicken und diesen ausführen lassen, in dem Befehl sind viele Anführungszeichen, sowohl solche "" als auch solche ''.
Leider kriege ich es nicht hin das er mir das annimmt und wenn AutoIT keinen Fehler meldet, wird der Befehl nicht ausgeführt.
Was mache ich falsch?
Aktuell sieht mein Befehl für die cmd so aus:
for /f "delims=" %%i in ('dir /b "%DriveLetter%:\Accuchek\Backup*"') do rd /s /q "%DriveLetter%:\Accuchek\%%i" 2>nul
für AutoIT habe ich ihn dann so umgeschrieben:
_RunDos(for /f ""delims="" %i in ('dir /b ""%DriveLetter%:\Accuchek\Backup*""') do rd /s /q ""%DriveLetter%:\Accuchek\%i"" 2>nul)
Das mit den doppelten "" vor und nach den eigentlichen Anführungszeichen habe ich aus einem anderen Forum gelesen, hat aber auch nicht geholfen.
Wenn ich die ganze Zeile mit ' davor und danach versehe klappt es trotzdem nicht.
Bestimmt ist es ganz einfach und ich stehe auf dem Schlauch.