【发布时间】:2014-07-23 08:32:38
【问题描述】:
我有一个包含其他文件和文件夹的文件夹测试。我也有一个bat文件delete.bat
测试 测试\delete.bat
bat 文件使用下一条命令删除 test 的内容: rmdir C:\test /s /q
我也想删除文件夹test。如果我复制 delet.bat 文件并将其粘贴到另一个目录中,测试文件夹将被删除。
但是,如果我在 test 文件夹中运行 delete.bat 文件,则会删除 test 文件夹(包括 delete.bat 文件)的所有内容,但不会删除 test 文件夹。
我认为这是因为打开了测试文件夹。
有什么建议吗?如果 delete.bat 为了先关闭文件夹然后运行命令 rmdir C:\test /s /q,我可以在开头添加任何命令吗?
【问题讨论】:
-
只需切换到另一个目录,
cmd.exe将不再访问它。
标签: windows batch-file directory