V
vaejiome
Threadstarter
- Dabei seit
- 03.03.2015
- Beiträge
- 19
Hallo, ich möchte folgende Kommandos per Rechtsklick auf eine Datei ausführen:
C:\windows\system32\cmd.exe /c ""for %F in ('%1') do echo %~dpnF" & pause"
Ich habe schon viele Möglichkeiten ausprobiert, auch was das Setzen der Anführungszeichen angeht. Doch leider bekomme ich bestenfalls nur ein:
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch.
Was mache ich falsch?
Mein Ziel ist per Rechtsklick auf eine Datei folgende Aktion:
- Datei löschen
- leere Datei anlegen ohne Extension
Dazu hatte ich bereits folgendes:
C:\windows\system32\cmd.exe /c ""for %F in ('%1') do del '%F'" & "copy NUL '%~nF'""
C:\windows\system32\cmd.exe /c ""for %F in ('%1') do echo %~dpnF" & pause"
Ich habe schon viele Möglichkeiten ausprobiert, auch was das Setzen der Anführungszeichen angeht. Doch leider bekomme ich bestenfalls nur ein:
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch.
Was mache ich falsch?
Mein Ziel ist per Rechtsklick auf eine Datei folgende Aktion:
- Datei löschen
- leere Datei anlegen ohne Extension
Dazu hatte ich bereits folgendes:
C:\windows\system32\cmd.exe /c ""for %F in ('%1') do del '%F'" & "copy NUL '%~nF'""