该命令 用于在 Windows 2000 计算机和运行远程外壳端口监控程序 RSHD 的系统之间复制文件。 RCP
命令是一个连接命令,从 Windows 2000 计算机发出该命令时,也可以用于其他传输在两台运行 RSHD 的计算机之间复制文件。 RSHD
端口监控程序可以在 UNIX 计算机上使用,而在 Windows 2000 上不能使用,所以 Windows 2000 计算机仅可以作为发出命令的系统参与。
远程计算机必须也通过运行 RSHD 提供 RCP 实用程序。
rcp [-a | -b] [-h] [-r] source1 source2 ... source destination
-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 中,这是发出命令的目录。在远程系统中,这是远程用户的登录目录。句点 (.)
表示当前的目录。在远程路径中使用转义字符 ( 、 " 或 ') ,以便在远程计算机中使用通配符。
例子 1 :查看 rcp 所有参数
例子 2 :要将本地文件复制到远程计算机的登录目录中
rcp filename remotecomputer
例子 3 :要将本地文件复制到远程计算机的现存目录中并重新命名
rcp filename remotecomputer /directory/newfilename
例子 4 :要将多个本地文件复制到远程登录目录的子目录中
rcp file1 file2 file3 remotecomputer subdirectory/filesdirectory
例子 5 :要从远程源复制到本地计算机的当前目录中
rcp remotecomputer filename
例子 6 :要将多个文件从多个远程源复制到使用不同用户名的远程目标中
rcp remote1.user1 file1 remote2.user2 file2 remotedest.destuser
directory
按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
→我们致力于为广大网民解决所遇到的各种电脑技术问题 如果您认为本词条还有待完善,请 编辑词条
上一篇ROUTE命令详解
下一篇Telnet命令详解