您的位置:首页 > 其它

windows常用命令参数含义

2015-01-06 09:28 337 查看


1.Copy

複製一個或多個檔案到另一個位置。

COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]][destination [/A | /B]]

source       指定欲複製的一或多個檔案。
/A           代表 ASCII 文字檔。
/B           代表二進位檔。
destination  指定新檔案的目錄及/或檔名。
/V           確認新檔案是否正確寫入。
/N           當複製具有非 8.3 名稱的檔案時,使用短檔名
(若可行的話)。
/Y           不提示確認是否要覆寫現有的
目的地檔案。
/-Y          提示確認是否要覆寫現有的
目的地檔案。
/Z           以可重新啟動模式複製網路檔案。

參數 /Y 可能出現在 COPYCMD 環境變數中。
但指令行的 /-Y 可將 其覆蓋。除非 COPY 指令是從批次指令檔內執行,
否則預設設定是會在覆寫之前
提示使用者確認。

原文:http://seosin.blog.163.com/blog/static/116707084200942041153747/删除一个或数个文件。

2. DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

names         指定一个或数个文件或目录列表。通配符可被用来
删除多个文件。如果指定了一个目录,目录中的所
有文件都会被删除。

/P            删除每一个文件之前提示确认。
/F            强制删除只读文件。
/S            从所有子目录删除指定文件。
/Q            安静模式。删除全局通配符时,不要求确认。
/A            根据属性选择要删除的文件。
attributes      R  只读文件                     S  系统文件
H  隐藏文件                     A  存档文件
-  表示“否”的前缀

如果命令扩展名被启用,DEL 和 ERASE 会如下改变:

/S 开关的显示句法会颠倒,即只显示已经
删除的文件,而不显示找不到的文件

3. 删除文件夹

答案是否定的,因为删除文件夹必须使用rd命令,这叫术业有专攻^_^。

  rd的另外一个写法是rmdir,源自ReMakeDirectory。使用的方法也很简单:rd 文件夹名 即可,例如:rd test。它支持带路径的文件夹名,例如:rd d:\test。

  有时候,rd并不能很好地完成任务:你让它删除test文件夹,它却傲慢地向你翻白眼:目录不是空的。不过,这也不能怨它偷懒不干活,只是它的脾气有点怪:如果要删除的文件夹下面还有子文件,你得给rd戴顶高帽,加个 /s 参数,它才会高高兴兴地帮你做事,所以,正确的写法是:rd /s test。

  如果你是个彻头彻尾的懒鬼,光是使用 rd /s test ,可能还是对它不甚满意,因为当你在删除带子文件的文件夹的时候,CMD总是不识时务地停下来,殷勤地问你:是否确认(Y/N)?非得等你输个字符敲下回车不可。命苦不能怨政府,点背不能怨社会,谁叫rd有那么大的威力呢,它一旦耍起流氓来,那是谁也拦不住的——rd有风险,删除须谨慎啊。好在微软对那些对删除十分有把握而又懒得要命的家伙体贴入微,提供了一个十分方便的参数 /q ,它取自quiet,官方解释为:安静模式,带 /S 删除目录树时不要求确认。这次再试试:rd /q /s test,真个是:弹指一挥间,灰飞烟灭,是不是有眼不见心不烦的酣畅感?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: