WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
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
Alt 11.12.2005, 14:11   #2
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Standard

... nun offensichtlich is mein hirn noch ein bissi im tiefschlaf...

nun aber das posten dürfte geholfen haben , hier die lösung:

cd > %temp%\pfad.txt
set /p pfad=<%temp%\pfad.txt
del %temp%\pfad.txt


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
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:06 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag