none
Batch: Wie vermeide ich lästige Anführungszeichen ("") im Pfad? RRS feed

  • Frage

  • Ich möchte per Batchdatei (Datei 1) eine weitere Batch-Datei Datei 2) anlegen (gespeichert werden soll unter C:\Users\Benutzername); die neu zu erzeugende Datei soll als Inhalt einen langen Pfad enthalten.

    In Batch-Datei 1 steht:

    echo "reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce /v Eintragsname /f /t REG_SZ /d "cmd /k type %userprofile%\zuExtrahierenderText.txt | clip&del %userprofile%\zuExtrahierenderText.txt&exit" > %userprofile%\Datei2.cmd

    Per ">" leite ich die echo-Ausgabe in die Datei "Datei2.cmd" um. Doch der Inhalt von Datei 2 passt mir nicht: Am Anfang und Ende des CMD-Datei-2-internen Pfads steht jeweils das Zeichen "

    Lässt sich dies vermeiden?


    Dienstag, 28. Januar 2020 08:49