donurlaub
Goto Top

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

Content-Key: 72661128918

Url: https://administrator.de/contentid/72661128918

Printed on: May 23, 2024 at 18:05 o'clock

Mitglied: 7907292512
Solution 7907292512 Oct 26, 2023 updated at 08:40:50 (UTC)
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.
Member: DonUrlaub
DonUrlaub Oct 26, 2023, updated at Oct 28, 2023 at 05:49:14 (UTC)
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.