标题: rd /s/q \\?\%1 ,后面的\\?\%1 什么意思?
[打印本页]
作者: ggyy66
时间: 2008-6-1 01:13
标题: rd /s/q \\?\%1 ,后面的\\?\%1 什么意思?
rd /s/q \\?\%1 ,后面的\\?\%1 什么意思?
-------------------------------------------------------------------
以下两行命令是两个批处理中的命令,作用是删除文件,
rd /s/q \\?\%1
del /f/a/q \\?\%1
--------------------------------
请指教,后面的 \\?\%1是什么意思呀?
作者: bat-zw
时间: 2008-6-1 01:37
\\?\是指的任意路径
%1就是你要删除的文件
作者: HAT
时间: 2008-6-1 10:56
Quote: |
Originally posted by zw19750516 at 2008-6-1 01:37 AM:
\\?\是指的任意路径
%1就是你要删除的文件 |
|
能否介绍下两者的区别:
rd /s/q \\?\%1
rd /s/q %1
作者: andison625
时间: 2008-6-1 11:01
rd /s/q \\?\%1 这个好像和format差不多..
rd /s/q %1 这个是删除 %1的目录
作者: cad55
时间: 2008-6-1 11:10
这个命令确实很强........
删除文件来比较快........
作者: HAT
时间: 2008-6-1 11:15
Quote: |
Originally posted by andison625 at 2008-6-1 11:01 AM:
rd /s/q \\?\%1 这个好像和format差不多..
rd /s/q %1 这个是删除 %1的目录 |
|
但是实在看不出它和format有哪里相像啊,能否解释一下?
@echo off
echo rd /s/q \\?\%1
echo rd /s/q %1
pause

作者: andison625
时间: 2008-6-1 11:30
汗......
rd /s/q 好像是删除指定文件夹
? 如果指根目录下的所有文件夹?
rs /s/q \\?\ 是不是和format 一样?
作者: ggyy66
时间: 2008-6-1 14:18
能否介绍下两者的区别:
rd /s/q \\?\%1
rd /s/q %1
-------------------------------
\\?\%1
与
%1
的区别何在呀?
作者: 5872169
时间: 2008-6-1 18:53
有人能详细解释一下全部命令的意思吗??
作者: joyn
时间: 2008-6-1 19:26
跟本删不到东西.....
这样还可以rd /S /Q %1
[
Last edited by joyn on 2008-6-1 at 07:28 PM ]
作者: gsrj
时间: 2008-6-1 23:15
呵呵,新人看不太懂
作者: ggyy66
时间: 2008-6-2 08:08
还是看不明白,老人给讲讲呀。
作者: liyyhh
时间: 2008-6-2 13:56
不懂不懂,还是不懂,没有一个专业的人来说明一下?
作者: pusofalse
时间: 2008-6-2 14:41
%1 批处理的第一个参数 %2 第二个参数
新建一个批处理命名为1.bat
net user %1 %2 /add
然后打开CMD 输入1.bat 1234 123
然后就创建了一个用户名是1234 密码是123的用户~
我觉得这是最通俗的解释了~
作者: ggyy66
时间: 2008-6-2 17:29
\\?\是什么意思呀?
作者: haiou327
时间: 2008-6-2 19:47
Quote: |
Originally posted by ggyy66 at 2008-6-2 05:29 PM:
\\?\是什么意思呀? |
|
避免Windows检查文件名的合法性。
[
Last edited by haiou327 on 2008-6-2 at 07:55 PM ]
作者: echo
时间: 2008-6-2 20:26
Quote: |
Originally posted by zw19750516 at 2008-6-1 01:37 AM:
\\?\是指的任意路径
%1就是你要删除的文件 |
|
真的这么强吗,搞得,我都不敢试了……