ich habe zwar in DOS-Zeiten begonnen, aber in manchen Dingen war ich nicht so recht fit ...
Basis: Windows XP Prof. SP3
Folgendes Problem:
Ich habe eine CMD-Datei, die über die rechte Maustaste im Windows Explorer das "Send to"-Menü nutzt.
Die Grundidee ist:
- nimm zu jeder markierten Datei den kompletten Pfad und Namen
- erzeuge zu jeder Datei ein mehrzeiliges Textfile, dass den Dateinamen enthält
Die Kernaufrufe sind
Code: Alles auswählen
rem wenn alles korrekt ist, ermittle Dateipfad und Namen
set PathName=%1
echo [DocumentInfo]>%OutFile%
echo Path=%PathName%>>%OutFile%
... jetzt gibt es auch Verzeichnisse, die eine Klammer verwenden.
Code: Alles auswählen
d:\test\Projekt(mist)\daten
Code: Alles auswählen
set PathName="%1"
Gibt es hier eine einfache Lösung?
Besten Dank
Peter2