Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Windows » Pfad in batch-Datei

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.01.2005, 12:02 Uhr
RedEagle



Hi
Wie kann ich zu nem Bestimmten Pfad springen,... (...und Prüfen, ob dort eine exe liegt??)


batch:

@echo off
cls

::FALL 1 ########################
d:\projekte\zahlen~1\

::FALL 2 ########################
::d:\
::cd projekte
::cd zahlen~1

::Abfragen, ob Zahlen~1.exe existiert
::-------------------------------------------
  if not exist zahlen~1.exe goto fehler
   zahlen~1

  goto ende
::-------------------------------------------

::Fehlermeldung fals Zahlen~1.exe nicht existiert
::-------------------------------------------
  :fehler
   echo.der Pfad zu Zahlen-Raten 4 ist falsch

  goto ende
::-------------------------------------------

:ende



Bei Fall 1:
...wird die Fehlermeldung ausgegeben.

Bei Fall 2:
... wird 2 mal "Ungültiges Verzeichniss" ausgegeben,
und die Fehlermeldung.

Der Pfad existerit aber.
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.01.2005, 14:56 Uhr
RedEagle



Habs jetzt so gelöst, aber gibts da nicht ne Schönere methode??

batch:

d:\
cd d:\
cd projekte
cd zahlen~1


--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.01.2005, 16:51 Uhr
Th



Du mußt auf jeden Fall mit "D:" auf die entsprechende Partition wechseln. Du kannst danach aber "cd:\projekte\zahlen~1" schreiben. Jede Partition hat ein eigenes aktuelles Verzeichnis, so daß du die zwei Befehle auch tauschen kannst oder zwischendurch eine andere Partition nehmen kannst, also

Code:

c:
cd c:\test
d:
cd d:\nocheintest
c:


aktuelles Verzeichnis ist nun "c:\test" !!!

Dieser Post wurde am 06.01.2005 um 16:52 Uhr von Th editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.01.2005, 21:52 Uhr
RedEagle




--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Windows ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: