Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147350
  • 博文数量: 33
  • 博客积分: 1455
  • 博客等级: 上尉
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-01 18:36
文章分类

全部博文(33)

文章存档

2011年(1)

2010年(1)

2009年(2)

2008年(29)

我的朋友

分类: WINDOWS

2008-09-03 11:28:39

1.         type命令

作用:显示文件内容

命令格式:type [x:][path]filename

Type主要用于显示文本文件

此命令不可以使用通配符

2.         copy命令

作用:复制一个或多个文件到指定的目录。

命令格式:copy [x:][path][y:][path]

使用说明:

如果目标盘上有相同文件名的旧文件,可以用源文件将旧文件取代;

复制文件时可以使用通配符”?”,”*”;

如果不输入目标文件名,则自动以源文件名命名,同名拷贝”;

复制文件时,目标文件名可与源文件名不相同,此时目标文件名不能省略.这被称作异名拷贝”;

使用copy命令还可将几个文件合并为一个文件,合并拷贝”;

使用copy命令还可以从键盘上输入数据建立文件,格式如下:

Copy con [x;][path]

在输入完后ctrl+z退出

C:\>copy con te.txt

hello

^Z

已复制         1 个文件。

C:\>type te.txt

Hello

3.         attrib命令

作用:显示、设置或删除指派给目录或文件的只读、存档、系统及隐藏等属性。

命令格式:

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]

参数解释:

  +   设置属性。

  -    清除属性。

  R   只读文件属性。

  A   存档文件属性。

  S   系统文件属性。

  H   隐藏文件属性。

  [drive:][path][filename]

      指定要处理的文件属性。

  /S  处理当前文件夹及其子文件夹中的匹配文件。

  /D  也处理文件夹。

4.         del命令

删除一个或数个文件。

 

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 开关的显示句法会颠倒,即只显示已经

删除的文件,而不显示找不到的文件。

5.         fc命令

比较两个文件或两个文件集并显示它们之间的不同

FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]

   [drive1:][path1]filename1 [drive2:][path2]filename2

FC /B [drive1:][path1]filename1 [drive2:][path2]filename2

  /A         只显示每个不同处的第一行和最后一行。

  /B         执行二进制比较。

  /C         不分大小写。

  /L         将文件作为 ASCII 文字比较。

  /LBn       将连续不匹配的最大值设为指定

             的行数。

  /N         ASCII 比较上显示行数。

  /OFF[LINE] 不要跳过带有脱机属性集的文件。

  /T         不要将 tab 扩充到空格。

  /U         将文件作为 UNICODE 文字文件比较。

  /W         为了比较而压缩空白(tab 和空格)

  /nnnn      指定不匹配处后必须连续匹配的行数。

  [drive1:][path1]filename1

             指定要比较的第一个文件或第一个文件集。

  [drive2:][path2]filename2

             指定要比较的第二个文件或第二个文件集。

6.         comp命令

比较两个文件或两个文件集的内容。

COMP [data1] [data2] [/D] [/A] [/L] [/N=number] [/C] [/OFF[LINE]]

  data1      指定要比较的第一个文件的位置和名称。

  data2      指定要比较的第二个文件的位置和名称。

  /D         用十进制格式显示不同处。

  /A         ASCII 字符显示不同处。

  /L         显示不同的行数。

  /N=number  只比较每个文件中第一个指定的行数。

  /C         比较文件时不分 ASCII 字母的大小写。

  /OFF[LINE] 不要跳过带有脱机属性集的文件。

要比较文件集,在 data1 data2 参数中使用通配符。

7.         compact

显示或改变 NTFS 分区上文件的压缩.

COMPACT [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [filename [...]]

  /C        压缩指定的文件。会给目录作标记,这样以后添加的文件

            会得到压缩。

  /U        解压缩指定的文件。会给目录作标记,这样以后添加的文

            件不会得到压缩。

  /S        在指定的目录和所有子目录中的文件上执行指定操作。

            默认 "dir"是当前目录。

  /A        显示具有隐藏或系统属性的文件。在默认

            情况下,这些文件都是被忽略的。

  /I        即使在错误发生后,依然继续执行指定的操作。在默认情况

            下,COMPACT 在遇到错误时会停止。

  /F        在所有指定文件上强制压缩操作,包括已被压缩的文件。

            在默认情况下,已经压缩的文件被忽略。

  /Q        只报告最重要的信息。

  filename  指定类型、文件和目录。

  不跟参数一起使用时,COMPACT 显示当前目录及其所含文件的

  压缩状态。您可以使用多个文件名和通配符。在多个参数之间

  必须加空格。

8.         expand

展开一个或多个压缩文件。

 

EXPAND [-r] Source Destination

EXPAND -r Source [Destination]

EXPAND -D Source.cab [-F:Files]

EXPAND Source.cab -F:Files Destination

 

  -r            重命名经过扩充的文件。

  -D            显示来源中的文件列表。

  Source         源文件规格。  可使用通配字符。

  -F:Files      .CAB 文件扩充的文件的名称。

  Destination   目标文件 | 路径规格。

                目标可以是目录。

                如果来源是多个文件且没有指定 -r

                目标则必须是目录。

 

9.         move

移动文件并重命名文件和目录。

 

要移动至少一个文件:

MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination

 

要重命名一个目录:

MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2

 

  [drive:][path]filename1 指定您想移动的文件位置和名称。

  destination             指定文件的新位置。目标可包含一个驱动器号

                          和冒号、一个目录名或组合。如果只移动一个文件

                          并在移动时将其重命名,您还可以包括文件名。

  [drive:][path]dirname1  指定要重命名的目录。

  dirname2                指定目录的新名称。

 

  /Y                      取消确认改写一个现有目标文件的提示。

  /-Y                     对确认改写一个现有目标文件发出提示。

 

命令行开关 /Y 可以出现在 COPYCMD 环境变量中。这可以用命令行上

/-Y 替代。默认值是,除非 MOVE 命令是从一个批脚本内

执行的,改写时都发出提示。

 

阅读(1323) | 评论(0) | 转发(0) |
0

上一篇:复制cmd中的内容

下一篇:常用的dos命令

给主人留下些什么吧!~~