Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

also.

hier eine kleine Loesung:

Ausfuehrung erfolgt durch: batchfile Verzeichnis (Bsp: asd test <-- batchfile heisst asd, das Verzeichnis, dass du durchsuchen willst heisst "TEST", per definition im Batchfile unter "C:")

@ECHO off

:: asd.cmd

dir c:\%1 |find "0 Datei(en)" >nul

IF not errorlevel 1 ECHO. keine Dateien vorhanden

IF errorlevel 1 ECHO. Dateien vorhanden

have fun :D

Sethju

Geschrieben

War das jetzt eine Scherzfrage? :cool:

@ECHO off

:: asd.cmd

dir c:\%1|find " 0 File(s)" > NUL

IF not errorlevel 1 ECHO. no files found

IF errorlevel 1 ECHO. files found

wenn ihr es auch noch auf russisch und griechisch und spanisch und überhaupt und sowieso wollt.... dann schreibt es selber :P

Greetz

Sethju

Geschrieben

Oder so, unabhängig von der Sprache des Betriebssystems:

@ECHO OFF


FOR /F %%a IN ('DIR /A-D /B %1\*.* 2^>NUL') DO (

  ECHO Deine Befehle...

  GOTO :EOF

)


ECHO Keine Datei in "%~f1" gefunden

Damit wird ein DIR-Befehl auf das angegebene Verzeichnis ausgeführt, der keine Ordner anzeigt und das einfache Ausgabeformat benutzt.

Wenn nun irgendeine Datei gefunden wird, wird der Teil zwischen den Klammern ausgeführt und danach die FOR Schleife verlassen (:EOF ist eine unsichtbare Marke ganz am Ende der Datei).

Ist der Ordner leer, wird normalerweise eine Fehlermeldung "Datei wurde nicht gefunden" ausgegeben; um dies zu unterdrücken, wird die Fehlerausgabe des DIR-Befehls nach NUL umgeleitet (-> ins Nirvana). So wird die FOR-Schleife dann 0 mal ausgeführt, es wird der letzte ECHO Befehl ausgeführt.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...