【问题标题】:Batch Script for Check and Cleanup [duplicate]检查和清理的批处理脚本[重复]
【发布时间】:2018-04-02 06:47:27
【问题描述】:

我想编写一个批处理脚本,我需要检查一个目录是否为空,如果不是空的,我想清理那个特定的目录。路径将通过命令行参数传递。

【问题讨论】:

  • 为什么要先检查文件夹是否为空?每次只需删除所有文件/文件夹。如果文件夹已经为空或不存在,则删除操作将与检查是否为空一样快。

标签: batch-file scripting


【解决方案1】:

这里有一些示例代码可以帮助您入门:

@Echo Off
If "%~1"=="" GoTo :EOF
If Not Exist "%~1\" GoTo :EOF
Dir/B/A "%~1\*"|Find /V "">Nul&&Call :CleanIt
Pause
GoTo :EOF

:CleanIt
Rem Your clean command(s) here

您应该只需要将您的特定代码添加到底部

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-03
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多