gudn tach!
SET DIR01="*.*"
FOR %%I IN (%DIR01%) DO eraserd -file "%%I" -passes 7Ich fand einige BErichte wie man mehrpunkt-dateinamen in einzelpunkt-dateinamen übersetzen kann. Doch keine der Lösungen war Dynamisch. Da meine Dateien aber mal 3 mal 5 mal 8 punkte im dateinamen haben kann ich dies nicht benutzen.
Du solltest einfach nur einen Stern nehmen :-)
SET DIR01="*"
wo ist da der unterschied? (klar, man koennte vermuten, dass bei *.* die dateien einen punkt haben muessen; ist aber nicht so.)
auf der sichereren seite ist man mit der verwendung von "dir":
for /f "usebackq delims=?" %i in (dir /a/b
) do echo %~fi
prost
seth