AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 4507|回复: 7
收起左侧

DOS命令注解 8

[复制链接]
ampc85

签到: Lazy

id 水铃 发表于 2011-05-06 21:01:01
连接计算机—RCP
1.具体功能
该命令用于在Windows 2000计算机和运行远程外壳端口监控程序RSHD的系统之间复制文件。RCP命令是一个连接命令,从Windows 2000计算机发出该命令时,也可以用于其他传输在两台运行RSHD的计算机之间复制文件。RSHD端口监控程序可以在UNIX计算机上使用,而在Windows 2000上不能使用,所以Windows 2000计算机仅可以作为发出命令的系统参与。远程计算机必须也通过运行RSHD提供RCP实用程序。
2.语法详解
rcp [-a | -b] [-h] [-r] source1 source2 ... source destination
3.参数说明
-a:指定ASCII传输模式。此模式在传出文件上将回车/换行符转换为回车符,在传入文件中将换行符转换为回车/换行符。该模式为默认的传输模式。
-b:指定二进制图像传输模式。没有执行回车/换行符转换。
-h:传输Windows 2000计算机上标记为隐藏属性的源文件。如果没有该选项,在RCP命令行上指定隐藏文件的效果与文件不存在一样。
-r:将源的所有子目录内容递归复制到目标。source和destination都必须是目录,虽然即使源不是目录,使用-r也能够工作,但将没有递归。
source和destination:格式必须为[computer[.user]:]filename。如果忽略了[computer[.user]:]部分,计算机将假定为本地计算机。如果省略了[.user]部分,将使用当前登录的Windows 2000用户名。如果使用了完全合格的计算机名,其中包含句点(.)分隔符,则必须包含[.user],否则计算机名的最后部分将解释为用户名。如果指定了多个源文件,则destination必须是目录。
如果文件名不是以UNIX的正斜杠(/)或Windows 2000系统的反斜杠(\)打头,则假定相对于当前的工作目录。在Windows 2000中,这是发出命令的目录。在远程系统中,这是远程用户的登录目录。句点(.)表示当前的目录。在远程路径中使用转义字符(\、"或'),以便在远程计算机中使用通配符。
4.例举说明
例子1:要将本地文件复制到远程计算机的登录目录中,执行以下命令:
rcp filename remotecomputer:
例子2:要将本地文件复制到远程计算机的现存目录中并重新命名,执行以下命令:
rcp filename remotecomputer:/directory/newfilename
例子3:要将多个本地文件复制到远程登录目录的子目录中,执行以下命令:
rcp file1 file2 file3 remotecomputer:subdirectory/filesdirectory
例子4:要从远程源复制到本地计算机的当前目录中,执行以下命令:
rcp remotecomputer:filename
例子5:要将多个文件从多个远程源复制到使用不同用户名的远程目标中,执行以下命令:
rcp remote1.user1:file1 remote2.user2:file2 remotedest.destuser:directory

本文地址: https://www.ampc8.com/thread-440-1-1.html
上一篇:DOS命令注解 7
下一篇:DOS命令注解 9
回复

举报

ampc8508

签到天数: 53 天

[LV.5]五张显卡

id kael 发表于 2011-05-26 16:43:05
学习学习!!!谢谢!!
回复

举报

ampc841

签到天数: 22 天

[LV.4]四枚内存条

id 3376777 发表于 2011-05-08 09:36:01
不会DOS的人越来越多了
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 21:09:58
更改文件或目录压缩—COMPACT
1.具体功能
该命令是一个外部命令。用于显示和更改NTFS分区上的文件或目录压缩。如果在没有参数的情况下使用,则COMPACT显示当前目录的压缩状态。
COMPACT命令是NTFS文件系统中比较功能的命令行版本。它显示和改变NTFS分区上的文件和目录的压缩属性。目录的压缩状态表明是否自动将添加到该目录的文件压缩。设置目录的压缩状态时,不必更改该目录中已有文件的压缩状态。

2.语法详解
compact [{/c|/u}] [/s[:dir]] [/a] [/f] [/q] [filename[...]]

3.参数说明
/c:压缩指定的目录或文件。
/u:解压缩指定的目录或文件。
s:dir:指定将所请求的操作(压缩或解压缩)应用到指定目录的所有子目录,或者如果没有指定目录,则应用到当前目录的所有子目录。
/a:显示隐藏或系统文件。
/i:忽略错误。
/f:对指定目录或文件进行压缩或解压缩。这用于当系统崩溃中断操作时文件被部分压缩的情况。要强制文件压缩完全,请使用/c和/f参数并指定部分压缩的文件。
/q:只报告最基本的信息。
filename:指定文件或目录。可以使用多个文件名和通配字符(*和?)。
/?:在命令提示符显示帮助。

注意:对于已通过driveSpace或DoubleSpace压缩过的卷,将无法使用Compact进行读取、写入操作或装配卷。

4.例举说明
例子1:要为当前目录和它的子目录以及已有文件设置压缩状态,请在当前目录下执行以下命令:
compact
例子2:不改变当前目录的压缩状态,仅对于当前目录中的文件、子目录以及所有子目录中的文件,设置它们的压缩状态。为此可在当前目录下执行以下命令:
compact /c /s *.*
例子3:要压缩卷,请在该卷的根目录下执行以下命令:
compact /c /i /s:\
该例设置根目录和该卷上所有目录的压缩状态,并将该卷上的每个文件压缩。使用/i 参数,可以确保出错消息不会中断压缩过程。
例子4:要压缩目录\Tmp和\Tmp的所有子目录中以.bmp结束的所有文件但不修改这些目录的压缩属性,执行以下命令:
compact /c /s:\tmp *.bmp
例如:要强制完全压缩在系统崩溃时已部分压缩的文件Zebra.bmp,执行以下命令:
compact /c /f zebra.bmp
例子5:要从目录C:\Tmp删除压缩属性,但不更改该目录中任何文件的压缩状态,执行以下命令:
compact /u c:\tmp
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 21:02:34
替换文件—REPLACE
1.具体功能
该命令是一个外部命令,用于在Windows 2000/XP中将源目录中的同名文件替换目标目录中的文件。也可以使用REPLACE将唯一的文件名添加到目标目录。

2.语法详解
replace [drive1:][path1] filename [drive2:][path2] [/a]

[/r] [/w]
replace [drive1:][path1] filename [drive2:][path2]

[/r] [/w]

3.参数说明
[drive1:][path1] filename:指定源文件或文件集的位置和名称。
[drive2:][path2]:指定目标文件的位置。不能为要替换的文件指定文件名。如果没有指定驱动器和目录,        REPLACE将使用当前驱动器和目录作为目标。
/a:将新文件添加到目标目录中而不是替换现存的文件。不能将此命令行选项与/s或/u命令行选项共同使用。
/p:提示你在替换目标文件或添加源文件之前确认。
/r:替换只读文件和未受保护的文件。如果没有指定该命令行选项却尝试替换只读文件,就会发生错误并终止替换操作。
/w:REPLACE开始搜索源文件之前等待用户插入磁盘。如果没有指定/w,按回车后,REPLACE立即开始替换或添加文件。
/s:搜索目标目录的所有子目录并替换匹配的文件。不能将/s命令行选项与/a命令行选项共同使用。REPLACE命令不搜索path1中指定的子目录。
/u:只替换(更新)目标目录中比源目录中文件旧的文件。不能将/u命令行选项与/a命令行选项共同使用。
/?:在命令提示符显示帮助。

4.例举说明
例子1:假定驱动器C上多个目录包含不同版本的名为Phones.xls的文件,该文件包含客户姓名和电话号码。要使用驱动器D的磁盘中最新版本的Phones.xls文件替换所有这些文件,执行以下命令:
replace d:\phones.xls c:\ /s
例子2:要将新的打印机设备驱动程序添加到驱动器C上名为Tools的目录中,该目录已包含多个字处理程序的打印机设备驱动程序文件:
replace a:*.prd c:\tools /a
该命令搜索驱动器A上的当前路径,查找所有扩展名为.prd的文件,然后将这些文件添加到驱动器C的Tools目录中。因为包含/a命令行选项,所以replace只从驱动器A中添加驱动器C中不存在的文件。
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 21:02:15
更改文件名—REN
1.具体功能
该命令是一个内部命令,用于重命名文件。可以对一个文件,也可以对一组文件。
在Windows环境下要将一组文件更名有时很麻烦,在DOS环境下用该命令加上通配符“?”和“*”就可以很方便地做到。

2.语法详解
rename [drive:][path] filename1 filename2
ren [drive:][path] filename1 filename2

3.参数说明
[drive:][path] filename1:指定要重命名的文件或文件集的位置和名称。
filename2:为文件指定新的名称。如果使用通配符(* 和?),filename2为多个文件指定新名称。重新命名文件时不能指定新的驱动器或路径。
/?:在命令提示符显示帮助。
可以重命名符合指定文件名的所有文件。不能使用rename命令重命名驱动器之间的文件或者将文件移动到不同的目录位置。

4.例举说明
例子1:假定你要更改C:\Test目录中.txt的所有文件的扩展名。将.txt扩展名更改为.doc扩展名。要作此更改,执行以下命令:
ren *.txt *.doc
例子2:要将名为Chap10的文件或目录重命名为Part10,执行以下命令:
ren chap10 part10
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 21:01:54
从损坏的磁盘中恢复数据—RECOVER
1.具体功能
该命令是一个外部命令,用于从损坏的磁盘中恢复可读取的信息。

2.语法详解
recover [drive:][path] filename

3.参数说明
[drive:}[path] filename:指定要恢复的文件的位置和名称。
/?:在命令提示符显示帮助。

注意:RECOVER命令按扇区读取文件并从好扇区中恢复数据。坏扇区中的数据将丢失。
RECOVER命令中不能使用通配符(*和?)。必须指定文件。
因为在恢复文件时坏扇区的所有数据均将丢失,所以你应当一次恢复一个文件。使用此方法可以在恢复文件后编辑每个文件并重新输入丢失的信息。
磁盘第一次准备运行时,CHKDSK报告的坏扇区标记为“bad”。这些坏扇区不会引起危险,RECOVER也不会影响它们。

4.例举说明
例子:要恢复驱动器D:的目录\Fiction中的文件Story.txt,执行以下命令:
recover d:\fiction\story.txt
回复

举报

ampc85

签到: Lazy

lz  楼主| 水铃 发表于 2011-05-06 21:01:30
删除目录—RD
1.具体功能
该命令是一个内部命令,用于删除一个目录。RMDIR为其扩展命令名。

2.语法详解
rmdir [drive:]path [/q]
rd [drive:]path [/q]

3.参数说明
[drive:]path:指定要删除目录的位置和名称。
/s:删除指定目录和所有子目录以及包含的所有文件。使用/s来删除目录树。
/q:在安静模式中运行RD。不经确认即删除目录。
/?:在命令提示符显示帮助。

注意:你不能删除包含文件(包括隐藏或系统文件)的目录。否则,会显示以下消息:
The directory not empty
同时,你也不能使用RD删除当前目录。必须先切换到另一个目录(不是当前目录的子目录),然后使用包含路径的RD。
另外,如果在路径的第一个目录名前插入一个反斜杠字符(\),该目录将被视为根目录的子目录,而不考虑当前目录。如果没有在路径的第一个目录前插入反斜杠,该目录将被视为当前目录的子目录。

4.例举说明
例子1:要删除名为\User\Smith的目录,请先确保该目录为空。要做到这点,执行以下命令:
dir \user\smith /a
应该只显示符号“.”和“..”。
然后,从\User\Smith以外的任何目录(这里是返回到根目录)执行以下命令:
rd \user\smith
例子2:要删除目录\User和其中的所有文件和子目录,执行以下命令:
rd /s \user

评分

参与人数 1硬盘 +10 带宽 +10 内存 +10 收起 理由
ampc81 + 10 + 10 + 10 辛苦了,一块加上.
回复

举报

您需要登录后才可以回帖 登录 | 验证注册

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2024/4/29 10:41 |
快速回复 返回顶部 返回列表