关于盘符里某些文件夹删除不了的解决方案研究
rd是删除空目录(文件夹)的
\\?\表示了当前电脑的根目录,而各磁盘分区如同在资源管理器中那样,是处于我的电脑之下一阶当中的 \\?\在命令行中无法直接执行文件或切换目录,但大多数内部命令都可以支持这样的路径
至于%1 是自身的意思!
UNC的一个本地化特例。
?\可以理解成遍历,?是统配符,表示匹配0个或1个任意字符。
.\代表本地节点,在概念上来有点像磁盘根目录,也可以说成是计算机根目录。
所以dir \\.\C:\是可以被命令行解释器识别的,更可以跨盘符的来使用绝对路径引用,例如: F:\>\\.\C:\windows\system32\cmd.exe
if not "%~n1"=="" if not exist "%~f1" goto OK
if not "%~n1"=="" if exist "%~f1" goto OK
title warning:危险操作
cls
mode con cols=80 lines=15 & color 9c
@echo.
@echo 你当前的畸形文件夹名称里含有"^ & 或^&组合字符"进行删除将导致当前整个盘符里所有文件丢失,
@echo 你应该用其它方法避免此操作.
@echo.
@echo DIY BY:allan
@echo.
pause >nul 2>nul
goto eof
:OK
set word="%~n1"
if "%word:~1,1%"=="&" goto NOT
if "%word:~1,2%"=="^&" goto NOT
del /f /a /q \\?\%1 >nul 2>nul
rd /s /q \\?\%1 >nul 2>nul
echo
goto eof
:NOT
title warning:危险操作
@echo.
@echo 你当前的畸形文件夹名称里含有"^ & 或^&组合字符"进行删除将导致当前整个盘符里所有文件丢失,
@echo 你应该用其它方法避免此操作.
@echo.
@echo DIY BY:allan
@echo.
pause >nul 2>nul
关于盘符里某些文件夹删除不了的解决方案研究相关推荐
- cmd中如何切换到指定盘符的指定文件夹目录
譬如E盘下有个名为code文件夹,现在想切换到这个目录下: 如果code文件夹下有个名为in的文件夹,现在想切换到in目录下: 也可以一次到位:
- 把D盘的Program Files文件夹删除
以管理员身份运行命令提示符 takeown /F "D:\Program Files" /A /R /D Y icacls "D:\Program Files" ...
- omv服务器文件夹删除,Openmediavault文件管理器解决方案
前面介绍过eXtplorer这个插件,但这个插件目前有bug,比如复制大容量数据时无故中断的问题,OMV中的web端文件管理一直没有很好的解决办法.那么本篇介绍的是国人开发的一款不错的web在线文件管 ...
- 服务器c盘有个inetpub文件夹,Win10正式版C盘inetpub文件夹可以删除吗 Win10正式版C盘inetpub文件夹删不掉怎么办...
类型:远程监控大小:4.6M语言:中文 评分:5.7 标签: 立即下载 最近不少朋友都进行了win10正式版的升级安装,不过不少细心的朋友发现,自己升级安装了win10后c盘里多了一个inetpub文 ...
- win10计算机里文件夹怎么删除文件,Win10开始菜单里的文件夹怎么删除,删除开始菜单文件夹教程方法...
从win xp时代开始,很多用户就已经习惯了使用开始菜单,包括打开一些软件,或者关机.那这篇文章UU诊所要给大家说到的是win10系统开始菜单的文件夹怎么删除,直接在开始菜单删除文件夹是无法删除的,文 ...
- Windows cmd切换盘符,切换文件夹
想要到哪个盘就直接输入[盘符:]就ok了,比如: 切换文件夹可以直接切换,但是要注意: 不是一个盘符中的文件切换的时候要先切换盘符,在去转到要进入的文件夹,否则就会出现下面的情况: 事实上D盘的文件夹 ...
- bizmsg是什么文件可以删除吗_C盘里的文件夹都是什么?可以删除吗?哪些可以删除?...
大家好,我是小匠.众所周知,C盘里的文件不能随意动,特别重要,那么打开C盘,我们可以在根目录下看到一些特定的文件夹,这些文件夹是干嘛用的呢?里面放着什么东西?哪些可以删除呢?今天小匠就来给大家详细说明 ...
- windows.old可以删除吗_C盘里的文件夹都有何用?可以删除吗?哪些可以删除?
众所周知,C盘里的文件不能随意动,特别重要,那么打开C盘,我们可以在根目录下看到一些特定的文件夹,这些文件夹是干嘛用的呢?里面放着什么东西?哪些可以删除呢?今天蝈蝈就来给大家谈谈这个问题. 以下是文件 ...
- 为什么一个盘里的文件夹都不见了,里面一片空白,但那些文件所占的内存却还在的,但好像没被删除
硬盘空间占用但没文件,硬盘空间占用但文件消失了为什么一个盘里的文件夹都不见了,里面一片空白,但那些文件所占的内存却还在的,但好像没被删除 工具/软件:AornData软件 步骤1:先百度搜索并下载程序 ...
最新文章
- 区块链开发:为什么你应该学习?
- 如何在签约之前搞定难缠的客户
- android studio 设置自动编译_某小型公司持续集成工具jenkins实践(JAVA WEB、Android、IOS、html)...
- (转)三层相关案例(及常见的错误)
- Supervisor管理springboot应用进程
- 超3千万人次观看 李佳琦助力中国青年年货节
- 微软推出Windows Lite,目标Chrome OS上网本
- 剑指offer刷题记录(C++)
- html 静止横屏_移动端开发-禁止横屏
- 旷视回顾全球十大AI治理事件,技术与伦理安全如何进行落地
- 物联16:4 ISO/IEC 14443-3 防冲突、防碰撞算法、Type A、Type B
- c语言编译器 控制unix 故事,互联网发展史人物篇:布莱恩·克尼汉(Brian Kernighan)——Unix和C语言背后的巨人...
- 2022-06-21 Java后端面试总结
- 13、python对数据进行随机抽样、按比例、分层抽样
- 推荐系统之DIN代码详解
- 23种设计模式:单例设计模式(饿汉式 VS 懒汉式)
- 娃娃鸭Delphi面向对象编程思想刘艺笔记
- basler 相机取图超时_一款Basler相机拍图问题(单次拍照时间过长,连续拍照正常)的处理经验...
- 配置 Git Bash 的透明度和颜色等
- 如何用python做一个贪吃蛇小游戏并给游戏加上背景音乐(pygame的应用)
热门文章
- Tomcat 之 启动tomcat时 错误: 代理抛出异常 : java.rmi.server.ExportException: Port already in use: 1099;...
- 堆栈和堆得区别与垃圾回收
- 一起谈.NET技术,C# 中奇妙的函数之ToLookup
- Delphi使用Zlib
- Git 使用遇到的各种问题
- 源码分析系列1:HashMap源码分析(基于JDK1.8)
- 无法连接 MKS: Login(username/password)incorrect
- php面试题11(边看边复习刚刚讲的)(array_multisort($arr1,$arr2); 用$arr1来排序$arr2。)...
- 使用node.js检查js语法错误
- struts2学习笔记(4)接收参数