相关疑难解决方法(0)

批处理文件,用于删除超过N天的文件

我正在寻找一种方法来删除批处理文件中超过7天的所有文件.我在网上搜索过,发现了一些包含数百行代码的示例,还有一些需要安装额外的命令行实用程序才能完成任务.

只需几行代码就可以在BASH完成类似的工作.对于Windows中的批处理文件,似乎至少可以轻松实现.我正在寻找一个在标准Windows命令提示符下工作的解决方案,没有任何额外的实用程序.请不要使用PowerShell或Cygwin.

windows file-io cmd date batch-file

655
推荐指数
16
解决办法
111万
查看次数

如何在Windows上提供控制台输入(是/否)作为批处理文件的一部分.

我正在编写一个简单的批处理文件(remove.bat)来删除目录及其所有子目录.该文件包含以下命令 -

rmdir /S modules
Run Code Online (Sandbox Code Playgroud)

其中modules是非空目录的名称.

我收到以下消息 -

C:\...\bin>rmdir /S modules
modules, Are you sure (Y/N)?
Run Code Online (Sandbox Code Playgroud)

如何通过批处理文件提供控制台输入"Y"到上面的Y/N问题?有没有可以做到这一点的命令?

windows console batch-file

15
推荐指数
2
解决办法
6万
查看次数

标签 统计

batch-file ×2

windows ×2

cmd ×1

console ×1

date ×1

file-io ×1