你好,请问能解释一下DEL /F /A /Q \\?\%1这句中,问号的含义吗?
发布网友
发布时间:2024-10-13 07:17
我来回答
共1个回答
热心网友
时间:2024-10-13 07:32
\\?\%1
是完整的 UNC 路径格式,就是网上邻居的路径格式
?代表一个任意字符,在这也可以用.来代替
\\.\可以理解为\\127.0.0.1\,但在代码中不能如此替换
批处理原文:
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
保存之后,将你要删除的文件或文件夹往这个批处理文件上一拖,OK,全部搞定。
命令解释:
/f ---强制删除只读文件。
/q---指定静音状态。不提示您确认删除。
/s--- 从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件名。
/a---按照属性来删除。
批处理每次能处理的变量从%0—%9共10个
其中%0默认给批处理文件名使用,%1默认为使用此批处理时输入的的第一个值,同理:%2—%9指输入的第2-9个值;