我正在尝试为计划任务创建一个批处理,每6天清除一次驱动器。目标是使其完全自动化,以便我可以安排它并走开。出于某种原因,我的批处理一直要求用户输入(y / n),这违背了目的。
REM Friday Purge
forfiles /p "G:" /s /m *.* /c "cmd /c Del G:"
为什么我的批处理文件只有一行(没有备注行),要求用户在执行时删除驱动器G:
上的文件?
答案 0 :(得分:0)
setfacl -m d:u:redis:rwX,u:redis:rwX /var/lib/redis/6379
开关将强制删除只读文件
/F
会阻止邮件弹出。
/Q
也将删除目录中的所有文件
/S
将删除文件夹。
因此;您的新代码应如下所示:
RD
奖金
如果您希望自动化:
del /f /q /s *.*
del /f /q /s G:
这将检查一周中的哪一天是星期一,并且在7天内执行一次。这会检查当天并为您安排时间表部分;所以把它设置为每天运行。