donurlaub

Batch soll festgelegte Anzahl von Dateien im Verzeichnis ermitteln

Hallo,

ich benötige für ein Backup-Copyjob ein Batch-Skript das im Verzeichnis "Backup" die Anzahl der Dateien zählt und bei genau 15 Dateien das Skript weiter ausführt.

Ungefähr so:
IF Anzahl Dateien in C:\Backup = 15
THEN goto
ELSE goto


Danke und Gruß
Don
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 72661128918

Url: https://administrator.de/forum/batch-soll-festgelegte-anzahl-von-dateien-im-verzeichnis-ermitteln-72661128918.html

Ausgedruckt am: 12.05.2025 um 00:05 Uhr

7907292512
Lösung 7907292512 26.10.2023 aktualisiert um 10:40:50 Uhr
Goto Top
Unsere Suchfunktion schon wieder kaputt?
@echo off &setlocal
set cnt=0
for /f "delims=" %%a in ('dir /b /a-d "d:\Backup" 2^>nul') do set /a cnt+=1  
if %cnt% == 15 (
    echo 15 files da
) else (
    echo whatever
)
Sid.
DonUrlaub
DonUrlaub 26.10.2023, aktualisiert am 28.10.2023 um 07:49:14 Uhr
Goto Top
Hallo Siddius,

danke für Deine schnelle Antwort.
Ich werde testen...

Ich hatte die Suchfunktion genutzt aber keine auf meinen Fall passende Lösung gefunden.

Gruß
Don

Edit:
Habe getestet. Funktioniert so wie gewünscht. Vielen Dank nochmal.