質問: c:\users\tzahi.k\desktop\scripts\testsource\source for /f "delims=" %%a in ('dir %source% /a-d /b /o-d ') do set oldest=%%a >> del_oldest_log.txt これにより、フォルダ内のすべてのファイルが選択されます。 何が間違っているのですか? 助けて :-)
回答: とった....@echo on setlocal enabledelayedexpansion forfiles -p "sourcepath" -s -m *.* /d -7 /c "cmd /c del @path" >> log/log.txt 7日前より古いファイルをすべて削除します