可以用python代码删除,如下所示为python3.8环境下的代码:
# 导入 sys 和 os 模块
import sys
import os
# 设置递归层数上限为 10000
sys.setrecursionlimit(10000)
# 定义名为 delete_folder 的函数,参数 path 表示要删除的目录路径
def delete_folder(path):
# 使用 os.walk 遍历 path 目录及其子目录下的所有文件和文件夹
for root, dirs, files in os.walk(path, topdown=False):
# 对于遍历到的每个文件,调用 os.remove 函数将其删除
for name in files:
os.remove(os.path.join(root, name))
# 对于遍历到的每个空目录,调用 os.rmdir 函数将其删除
for name in dirs:
os.rmdir(os.path.join(root, name))
# 调用 delete_folder 函数,将 C:/Users/10474/Desktop/605/gc11 目录及其子目录中的所有文件和文件夹全部删除
delete_folder('C:/Users/10474/Desktop/605/gc11')
gc11下为无线嵌套路径;运行完可以直接删除gc11;
如果不行,# 设置递归层数上限为 10000,更改上限。