zerrrroooo
Goto Top

Batch Skript Log Datei Anzahl der gelöschten Dateien

Hallo Admins,

ich habe mir ein bat Skript "gebaut"(Kenn mich mit Batch gar nicht aus ^^):

@echo on
del /S C:\Eren\*lnk >output.txt
pause

Es funktioniert auch wie ich das will.
Nun brauche ich aber noch einen Satz in der Log Datei wie viel ".lnk" Dateien er löscht.

Content-ID: 505339

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

Ausgedruckt am: 17.11.2024 um 00:11 Uhr

mayho33
mayho33 16.10.2019 um 15:27:10 Uhr
Goto Top
Hey Google! Suche mal raus wie man in Batch Dateien zählt.

OK! Hier die Antwort:

Dateien in einem Ordner eines bestimmten Dateityps zählen
TheJoker2305
Lösung TheJoker2305 16.10.2019 um 15:31:09 Uhr
Goto Top
Hallo,

das sollte das erzeugen was du benötigst. Ist bestimmt auch noch kompakter lösbar face-smile
Zeile 5 beachten, dort fehlte ein Punk zwischen * und der Dateiendung also *.lnk anstelle von *lnk

@echo off
setlocal
set /A dateien=0

for /F %%i in ('dir /s C:\Eren\*.lnk /B /A-d') do set /A dateien=dateien+1  
del /S C:\Eren\*.txt
echo %dateien% Dateien >output.txt


Greetz
thejoker2305
141320
Lösung 141320 16.10.2019 aktualisiert um 16:19:21 Uhr
Goto Top
Ist bestimmt auch noch kompakter lösbar
Jepp.

@ TO
Natürlich vor Zeile 2 ausführen
(echo Anzahl LNK Dateien: & dir /b /s "C:\Eren\*.lnk" 2>nul | find /c ".")>>output.txt