win10删除文件提示'找不到该项目'

win10系统下删除文件时出现了"找不到该项目"问题

遇到一个问题:

win10系统下删除文件时出现了"找不到该项目"问题
win10删除文件提示'找不到该项目'_第1张图片
百度搜索后得到

DEL /F /A /Q \\?\%1 
RD /S /Q \\?\%1 

这两行dos命令
创建(.txt)文件后写入这两行命令,保存,修改(.txt)至(.bat)

最后把需要删除的文件或文件夹拖入到此(.bat)文件中…
到这里你的需求已经满足了…下面可以不看

疑问

  1. 那这两行是什么意思
  2. \?%1 是什么意思?
DEL /F /A /Q \\?\%1                              //强制删除 文件属性 不跟你确认
RD /S /Q \\?\%1                                    //删除目录和目录下文件 不跟你确认

win10删除文件提示'找不到该项目'_第2张图片

\\?\%1 是什么意思?

windows的命名约定中,路径组合的长度为260字节,但也提供了超长路径的统一访问支持,
那就是添加可扩展UNC路径\\?\前辍的绝对路径,以便达到最大路径字节32767

\\?\  表示了当前电脑的根目录,而各磁盘分区如同在资源管理器中那样,是处于我的电脑之下一阶当中的
\\?\  在命令行中无法直接执行文件或切换目录,但大多数内部命令都可以支持这样的路径,例如dir echo start...
至于%1          是自身的意思!

它的用处是: 可以将其他的东西拖拽到这个批处理图标上。
被拖拽的上的那个文件,将会被执行相关命令。

UNC路径是什么意思,我吐了,我咋啥都不知道


win10删除文件提示'找不到该项目'_第3张图片

你可能感兴趣的:(日常疑惑,windows,日常小问题,dos)