Einzelnen Beitrag anzeigen
Alt 28.09.2008, 15:33   #1
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Unglücklich bei '%~dpn1' in cmd-files den doppelpunkt des 'driveletters' unterdrücken...

hallo liebe leute,

möchte bei einem batch file den wert %~dpn1 (driveletter, pfad, name von '%1') als (teil des) zielpfads bei einem kopiervorgang verwenden, um ganz sicher zu sein, dass sich nicht zwei idente quellpfade auf verschiedenen laufwerken beim backupen im zielverzeichnis 'überschreiben'...

problem: %~d1 gibt den laufwerksbuchstaben MIT ':' aus - also z.b. 'C:' - doppelpunkt wird aber nicht in ordnername erlaubt ...

wie schaff ich's dass ich laufwerksbuchstabe ohne doppelpunkt aus den parametern von %1 erhalte??

bitte um infos und tips

lg, klaus
____________________________________
...wenn Ihr hungert, wenn Ihr dürstet - ihr seit nicht allein, wenn Ihr krank seit wenn Ihr leidet - Ihr seit nicht allein -- ER kümmert sich auch um andere NICHT
catch17 ist offline   Mit Zitat antworten