ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
9358
9358
EMPFEHLEN
-
Hallo.
Ich möchte per Batch eine IF EXIST Abfrage machen.
Nun habe ich
eingegeben: es wird nichts gefunden.Code :1
IF EXIST "C:\*\Test.txt" @ECHO ja
Die Datei Test.txt existiert aber in einem Unterordner.
Wie kann ich nach dem Prinzip, überprüfe, ob in einem von allen Unterverzeichnissen die Test.txt liegt, eine Abfrage machen?
-
27.08.07 18:21 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Hi.
Wenn es dir nur um die Unterverzeichnisse eine Ebene tiefer geht, könntest du es so machen:Code :1
for /f %i in ('dir /ad /b "%p%"') do @if exist "%p%\%i\test1dd" echo yes
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Danke.Code :
1
for /f %i in ('dir /ad /b "%p%"') do @if exist "%p%\%i\test1dd" echo yes
Was heißt das in den Klammern? - ('dir /ad /b "%p%"')
Warum sind die ' -Zeichen dort und was heißt /ad und /b und warum kommt %p% ganz zum Schluss?
-
03.09.07 08:08 #4
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Hi."dir" ist ein Befehl des Kommandoprozessors.Siehe "help for" für die Syntax des for-Befehls.Siehe "help dir" für die Beschreibung und Optionen des dir-BefehlsIm Grunde ist es egal, ich bin es von Unix gewohnt, dass erst die Optionen und dann die Parameter übergeben werden.
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
$_SERVER[DOCUMENT_ROOT] ';"; echo "blubber";exit;
Von enne im Forum vB-TestforumAntworten: 0Letzter Beitrag: 23.07.09, 11:58 -
Dateidownload mittels "header" und "echo"
Von FBIagent im Forum PHPAntworten: 4Letzter Beitrag: 08.04.08, 22:12 -
echo "$test" nicht umwandeln... ?
Von Templorials im Forum PHPAntworten: 3Letzter Beitrag: 27.03.08, 14:04 -
START "Datei.exe" fehlgeschlagen -wie geht das batch-Programm trotzdem weiter?
Von chrysler im Forum Sonstige SprachenAntworten: 2Letzter Beitrag: 09.10.06, 17:27 -
Batch: Per echo das "&"-Zeichen ausgeben
Von Daemonic im Forum Sonstige SprachenAntworten: 3Letzter Beitrag: 22.09.05, 08:45





Zitieren

Login





