一、原因
Windows 下不能够以下面这些字样来命名文件/文件夹,括:“aux”“com1”“com2”“prn”“con”和“nul”等,因为这些名字都属于设备名称,等价于一个 DOS 设备,如果我们把文件命名为这些名字,Windows 就会误以为发生重名,所以会提示“不能创建同名的文件”等等。 当然,有一些特殊的方法可以偷机取巧,建立以这些设备名为名的文件夹,比如我们在命令提示符下执行“md C:/aux//”,就在 C 盘建了一个名叫 aux 的文件夹。此文件夹虽然可以访问,也可以建立子文件夹,但却无法删除,因为 Windows 不允许以这种方式删除设备。 在系统看来,这个 aux 文件夹就是设备。
二、问题描述
提示找不到路径,无法删除
三、解决方法
1、创建一个txt文件,粘贴下面程序
@echo off
title wyq万能删除
del /s /q /f \\?\%1
rd /s /q \\?\%1
echo 删除完成
pause
2、修改后缀为bat
3、将删不掉的文件拖到里面
4、结果
删除成功了
四、总结
一些普通删除删不掉的文件,使用bat程序删除,效果更好