当前位置: 58彩票app下载 > 操作系统 > 正文

批管理入门手册之批处理常用DOS命令篇,改进文

时间:2019-10-25 21:56来源:操作系统
atrrib 命令: 1.2 学习attrib  del  copy  xcopy命令 //描述: 学学要点: 1。设置文件属性:attrib 2。删除命令:del 3。复制文件:copy 4。复制文件(夹):xcopy (Attribute) 风姿罗曼蒂克、设置文件

atrrib 命令:

1.2 学习attrib  del  copy  xcopy命令

  // 描述:

学学要点:
1。设置文件属性:attrib
2。删除命令:del
3。复制文件:copy
4。复制文件(夹):xcopy

    (Attribute)

风姿罗曼蒂克、设置文件属性:attrib

    展现,设置或删除分配给文件或目录的天性。 假若在还未有参数的动静下使用,attrib将显示当前目录中颇有文件的品质。

体现或退换文件属性。
ATTRIB [ R | -R] [ A | -A ] [ S | -S] [ H | -H] [[drive:] [path] filename] [/S [/D]]

  // 语法:

     设置属性。
  -    消弭属性。
  凯雷德   只读文件属性。
  A   存档文件属性。
  S   系统文件属性。
  H   隐蔽文件属性。
  [drive:][path][filename]   钦赐要拍卖的文件属性。
  /S  管理当下文件夹及其子文件夹中的匹配文件。
  /D  也管理公事夹。

    attrib [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}i] [<Drive>:][<Path>][<FileName>] [/s [/d] [/l]]

1。查看文件的文件属性
格式:ATTRIB [drive:][path][filename]

  // 参数:

例1,
attrib d: pagefile.sys
查看d: pagefile.sys文件的习性。

    /s: (Subdirectory) 

2。纠正文件的属性。
格式:attrib ?属性

      将attrib和其余命令行选项应用于当前目录及其全部子目录中的相配文件。

例1,
attrib –h d: pagefile.sys
消除d: pagefile.sys的“隐藏”属性。

    /d: (Directory) 

例2,
attrib s h d: pagefile.sys
给d: pagefile.sys设置“系统”和“隐藏”属性。

      将attrib和别的命令行选项应用于目录。

3。批量文件管理

    /l: (Symbolic Link)

例1,
attrib h d:123*.bat /s
透过/s参数可批量将d:123及其子目录下的富有bat文件设置为“掩没”属性.

      将attrib和别的命令行选项应用于符号链接,并不是符号链接的靶子。

例2,
attrib h d:123 /s /d
将d:123及其下全部同名叫123的子目录设置为“遮盖”属性.参数/d必须在批量安装文件属性的同一时候,对点名目录及
其下全数子目录进行理文件件属性操作。参数/d能够驾驭为“directory”(目录),也正是说/d 必得和/s一同利用。

    r:  (read-only)

思考:

    h:  (hidden)

 “attrib h d:123 /s /d”和“attrib h d:123*.* /s /d”有哪些分别呢?
前面二个唯有d:123以致它同名的子目录设为了“隐瞒”,而任何文件及子目录都并未有安装“隐藏”。
来人则将d:123下的保有文件及子目录设置了“掩没”属性,但d:123目录未有安装“隐蔽”属性。

    s:  (system)

二、删除命令:del

    i:   (index)

除去二个或数个文件。
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

    a:  (archive)

  names         钦命贰个或数个文件或目录列表。通配符可被用来
                删除多少个文本。如若钦命了叁个索引,目录中的所
                有文件都会被剔除。

    

  /P            删除每一个文件从前提醒确认。
  /F            强制删除只读文件。
  /S            从全体子目录删除钦命文件。
  /Q            安静格局。删除全局通配符时,不必要确认。
  /A            依据属性选拔要刨除的文本。
  attributes      讴歌ZDX  只读文件                     S  系统文件
                  H  隐蔽文件                     A  存档文件
                  -  表示“否”的前缀

  // 说明:    

主旨格式:DEL [drive:][path][filename]

--> 能够行使含有FileName参数的通配符(?和*)来显示或校正后生可畏组文件的特性。
--> 假设文件设置了System(s)或Hidden(h)属性,则必得先扫除该属性,然后本事改换该公文的任何其余品质。
--> Archive属性(a)标识自上次备份以来已改善的文件。 请注意,xcopy命令使用归档属性。

例1,
del d:123abc.txt
删除abc.txt

  // 实例:

/P 删除每叁个文件早前提醒确认。

    图片 1

例2,
del /p d:123*.*
删除d:123目录下全部文件,若是您想让它在剔除前都明白你是还是不是删除,大家得以拉长/p参数,防止误删除。

 

/S 从全部子目录删除钦点文件。

例3,
del /s d:123*.*
删除d:123索引及其子目录下全体文件。
通过应用/s参数后,del命令就能在钦赐目录(如未钦定则在当前目录)及其子目录中寻觅全部内定文件名的公文并删
除。

/Q 安静情势。删除全局通配符时,不须求确认。

例4,
del /s /q d:123*.*
删除d:123索引及其子目录下具备文件。
经过/q参数则无需确认直接删除,在选取此参数时要小心!!

/A 根据属性选取要刨除的公文。

例5,
del /ar /s d:123*.*
删除d:123目录及其子目录下具有只读属性的文本。
此处大家透过/a:attributes 参数对点名属性的公文选用删除。文件属性attributes,可选的有r(只读)、s(系统)
、h(隐藏)、a(存档)。 

三、复制文件:copy

Copy只可以复制文件,不能复制文件夹。

1。单个文件的复制

格式:copy source[drive:][path][filename]  [destination [drive:][path][filename]]
即copy 要复制的源文件(包蕴路线和文书名)  文件复制的对象路线[文件名],当[destination [drive:][path]
[filename]]缺省时则为当前目录。

例1,
copy c:123.txt d:
把123.txt复制到d:目录下。假使此操作成功,命令行窗口中会提醒“已复制 1个文件”。

例2,
copy c:123.txt d:abc.bat
把123.txt复制到d:目录下,并把它改正为abc.bat,这里校正了文件名和它的格式。

例3,
copy .123
把当前目录下的123子目录中的文件全体拷到当前目录。这里就疑似有一点难知晓,呵呵,解释一下:比方当前目录是
c:windows,它有非常多子目录的,今后就把它的二个子目录123内部的文书全都拷到当前目录c:windows,那样应该明
白了吧!~

2。批量复制文件

例1,
copy c:123 d:abc
将c:123 目录中享有文件复制到d:abc目录中.

例2,
copy c:123*.rm d:abc /y
将c:123 目录中持有rm格式的公文复制到d:abc目录中,当指标目录中曾经存在了和源目录中将在复制的公文相符文
件名的文本时,就能现身如“改写x:xx吗?(Yes/No/All):”那样的提示,让您选拔是覆盖、不隐蔽照旧整个覆盖,
因此参数/y(复制单个文件或批量复制时皆可使用),能够兑现重名文件无须确认直接覆盖。

3。合併文件
格式:copy /b 文件1+文件2+……文件N 合併后的公文名

例1,
copy /b d:1.mp3 d:2.mp3 e:3.mp3
把1.mp3和2.mp3合并成3.mp3。

例2,
copy /b d:1.txt d:2.mp3
把1.txt和2.VCD合併,这里未有一点点名合成后的文件名哦,缺省状态下,合併后的文书名是命令中的第一个文件的名。
在这里边,即把2.DVD合併进了1.txt。

★在尾巴部分隐敝了文件数据的图形文件,在应用别的软件实行编写制定并保存后,遮掩的文本数占领望会吐弃。
★VCD文件在动用此措施连接后,能落到实处一而再播放。
★合併图片/歌曲那样的二进制文件必须利用/b参数(b代表Binary,二进制),不然合併将会战败;另贰个联合参是/a
(a代表ASCII,文本文件),只可以用来纯文本的见面。两参数无法何况选取,二进制方式得以统一文本和二进制文件,
而文本格局则只好合併文本。

四、复制文件(夹):xcopy

复制文件和目录树。
XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
                           [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
                           [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
                           [/EXCLUDE:file1[ file2][ file3]...]

 Source
 必得的。钦定要复制的公文的任务和名称。该参数必得包含驱动器或路线。
 Destination
 可粗略。钦点要复制的文件的靶子。该参数能够包含驱动器盘符和冒号、目录名、文件名或然它们的结合。
尽管简单 Destination,xcopy 命令将文件复制到当前目录。

xcopy可接受的参数太多了,这里只选多少个常用的来说一下。

/S 复制非空的目录和子目录。假若简单 /s,xcopy 将要一个目录辽宁中华工程公司作。

例1,
xcopy /s d:123 e:kkk
复制d:123索引下全数文件(夹)到e:kkk,不包含空的子目录。(私下认可景况下,xcopy 不复制隐瞒或系统文件)

/E 复制全体子目录,包涵空目录。同时利用 /e、/s 和 /t 命令行选项。

例2,
xcopy /e d:123 e:kkk
复制d:123目录下具备文件(夹)到e:kkk,饱含空的子目录。(暗中认可情形下,xcopy 不复制隐讳或系统文件)

/H 复制具备隐讳和系统文件属性的文件。私下认可情况下xcopy 不复制隐讳或系统文件。

例3,
xcopy /e /h d:123 e:kkk
复制d:123索引下有所文件(夹)到e:kkk,蕴涵空的子目录。加上了/h参数后,xcopy 复制隐蔽或系统的文件

/T 只复制子目录结构(即目录树),不复制文件。要复制空目录,必得带有 /e 选项。

/Y 禁绝提醒您认同要隐讳现成的靶子文件。
当目的目录中曾经存在了和源目录中将要复制的文件生龙活虎律文件名的时候,就能够产出“改写 X:XXX  (Yes/No/All)?”
诸有此类的提示,让您采取是覆盖、不蒙蔽照旧整个蒙蔽时,通过参数/y,能够兑现重名文件无须确认直接覆盖。

★注意钦定 Destination 是文本或然目录。
借使 Destination 不含有现成目录且不以反斜杠 () 结尾,会不能自已下列信息:

 Does destination specify a file name
 or directory name on the target
 (F = file, D = directory)?

系统将会了然你
目标 X:XXX 是文本名照旧目录名
(F = 文件,D = 目录)?
 假诺要将多个或八个文本复制到贰个文书,请按 F。假若要将三个或八个公文复制到一个索引,请按 D。

思考:

正如一下xcopy /e d:123 e:kkk  和 xcopy /e d:123 e:kkk 两个之间有什么样差异?
两岸都以复制d:123目录下具有文件(夹)到e:kkk,包蕴空的子目录,但前者不会询问你
目标e:kkk 是文本名依然目录名
(F = 文件,D = 目录)?

您或者感兴趣的篇章:

  • dos命令行choice命令使用详解
  • 批管理入门手册之批处理常用DOS命令篇(echo、rem、cd、dir)
  • dos下通过wmic命令查看硬盘和内部存款和储蓄器/CPU音信(windows自带命令查看硬件音信)
  • dos里施行tracert命令独有生机勃勃跳的来由及减轻格局
  • cmd命令行大全 dos命令 cmd命令收拾
  • dos(cmd)中剔除、增添、校勘注册表命令
  • dos命令 cd命令使用表达[图像和文字表达]
  • C/C++中一遍性试行八个DOS命令的完结思路

编辑:操作系统 本文来源:批管理入门手册之批处理常用DOS命令篇,改进文

关键词: