Einzelnen Beitrag anzeigen
Alt 11.12.2005, 13:16   #1
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Standard pfad zu 'ausführender' cmd-datei ermitteln...

hallo leute,

bin gerade dabei ein kleines batch-tool zu scripten...
habe den pfad zur *.cmd und zu den 'mitspielenden' foldern (alle im selben verzeichnis) zu beginn der *.cmd als variable definiert (set pfad=c:\xyz\ ) - ist ja schon ganz konfortabel ...
nun möchte ich in der nächsten 'stufe', das sich pfad 'selbst definiert' wenn die cmd-datei ausgeführt wird - also der wert von %pfad% bei jedem start 'neu' definiert wird...

bis win98 gabs doch parameter %0 - der gibt allerdings auch den dateinamen mit aus - und seit w2k das ganze noch in anführungsstricherl (also echo %0 liefert "c:\xyz\batch.cmd" )...

bin mir aber sicher das es da eine relativ einfache möglichkeit geben muß - is ja eine doch sehr wichtige funktion/abfrage....

bitte um hilfe bzw. tips wie lösen...

liebe grüße, catch17
____________________________________
...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