@echo off
forfiles -p "C:\Users\remote\Downloads" -s -m *.* /D -1 -c "cmd /c del @path"
我有这段代码,删除了下载时间超过1天的所有文件,但我需要/寻求的是:
C:\users\remote\downloads\%variable%
并且只删除文件whitin变量。我有很多变量"。
这是我的工作,作为测试,我在本地做。
答案 0 :(得分:0)
FOR /D
将允许您遍历子目录。 <怎么样
FOR /D %d IN (C:\Users\remote\Downloads\*) DO ( forfiles /P "%~d" /D -1 /C "cmd /c del @path" )
如果将此命令放在脚本中,则需要“转义”迭代变量中的百分号:
FOR /D %%d IN (C:\Users\remote\Downloads\*) DO (
FORFILES /P "%%~d" /D -1 /C "cmd /c del @path"
)