gpt4 book ai didi

windows - 如何使用批处理文件删除父文件夹中的特定子文件夹?

转载 作者:可可西里 更新时间:2023-11-01 10:04:15 26 4
gpt4 key购买 nike

我想创建一个批处理文件,删除或删除文件夹 C:\temp\root\students\type1、其子文件夹和所有文件。

我有的文件夹和文件如下:

C:\temp
C:\temp\root
C:\temp\root\students
C:\temp\root\tutors
C:\temp\root\students\type1
C:\temp\root\students\type2
C:\temp\root\tutors\type1
C:\temp\root\tutors\type2
C:\temp\root\students\type1\details.txt
C:\temp\root\students\type1\assignment1
C:\temp\root\students\type1\assignment1\results.txt

文件夹 C:\temp\root\students\type1\assignment1 在批处理文件中指定。

我想向上移动一个文件夹/目录并删除或移除批处理文件 (test.bat) 中的 C:\temp\root\students\type1

请帮我解决这个问题。

最佳答案

使用这个:

rd /s /q C:\temp\root\students\type1

它会递归地删除文件和文件夹,小心,没有提示。它有点像旧的 deltree 的替代品。最好的。

编辑:在您的记事本中,使用以下内容创建您的 mygoodbatch.bat:

md C:\temp
md C:\temp\root
md C:\temp\root\students
md C:\temp\root\tutors
md C:\temp\root\students\type1
md C:\temp\root\students\type2
md C:\temp\root\tutors\type1
md C:\temp\root\tutors\type2
md C:\temp\root\students\type1\details.txt
md C:\temp\root\students\type1\assignment1
md C:\temp\root\students\type1\assignment1\results.txt
rd /s /q C:\temp\root\students\type1

(mdma​​ke dir dos 命令,因此以它开头的所有行都在创建文件夹 - 最后一行是删除您的级别 4AA 的行)

将此批处理保存在磁盘的根目录中,然后运行它。我真的希望这就是你想要的。我还不明白的是:您正在创建目录结构,同时排除 4AA 级...是这样吗?

关于windows - 如何使用批处理文件删除父文件夹中的特定子文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38448540/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com