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-Key: 505339

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

Printed on: April 16, 2024 at 18:04 o'clock

Member: mayho33
mayho33 Oct 16, 2019 at 13:27:10 (UTC)
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
Member: TheJoker2305
Solution TheJoker2305 Oct 16, 2019 at 13:31:09 (UTC)
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
Mitglied: 141320
Solution 141320 Oct 16, 2019 updated at 14:19:21 (UTC)
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