使用 VM/CMS SEND 命令
将文件发送到 VM/CMS 时,使用以下信息:
VM/CMS SEND 命令语法 显示必须提供的命令和信息。如图所示将其输入(包括括号)。可以使用大写或小写字母。
注:
- ␢
表示插入空格。h: 和 fn 之间不能有空格。

- A
- 要发送的文件的 workstation 驱动器和路径。
- B
- 要发送的 workstation 文件的名称。
- C
- 要发送到主机的文件的主机会话规范。
h:- 会话的短名称(如果它是 ,则可以将其省略)
fn- 文件名
ft- 文件类型
fm- 文件方式
- D
- 在传输过程中对文件所做的可选更改。可以选择多个选项。有效选项包括:
- APPEND
- ASCII
- CLEAR
- CRLF
- LRECL
n - NOCLEAR
- PROGRESS
- QUIET
- RECFM
x - TIME(
n)
VM/CMS SEND 命令的组成部分包括:
- 发送
- 命令。
d:- 文件所在的软盘或硬盘驱动器的名称。
path- 文件所在子目录的路径。
filename.ext- 要发送的文件的名称,包括扩展名。
h:- 要将文件发送到的主机会话的短名称。缺省值为
a:。 fn ft fm- 文件在 VM/CMS 磁盘上的名称。必须指定文件名 (
fn) 和文件类型 (ft)。如果要将文件放在 A 磁盘上,可以省略文件方式 (fm)。可以创建新名称或使用磁盘上已有的名称。如果使用新名称,发送的文件将添加到磁盘中。如果使用现有文件的名称,发送的文件将替换或添加到旧文件中。(请参阅 APPEND 选项的描述。)
- (
options - 可以指定以下选项:
- APPEND
- 指定要发送的文件将添加到现有 VM/CMS 文件的末尾。如果希望此文件替换现有文件,请忽略此选项。如果使用 APPEND 选项,则不能指定 LRECL
n或 RECFMx选项。 - ASCII
- 执行以下任务:
- 将 1 字节 workstation 代码转换为 EBCDIC 代码。
- CLEAR
- 清除文件传输开头的 workstation 窗口。CLEAR 是缺省值。
- CRLF
- 指定保留回车符和换行符代码。对于要查看或编辑的文本或源文件,需要 ASCII 和 CRLF 选项,如 SCRIPT 文件。二进制文件(如程序)不需要它们。
- LRECL
n - 指定文件的记录长度。仅当想要文件在 VM/CMS 磁盘上的记录长度不是 80 时,才包括记录长度。将
n替换为所需的记录长度。如果省略此选项,则固定长度记录的记录长度将设置为 80,而可变长度记录的最大长度将设置为 80。 - NOCLEAR
- 在文件传输开头禁止发送“清除”命令。
- PROGRESS
- 显示一条消息,指示文件传输正在进行或已结束。此类消息不显示当前传输的字节。
- QUIET
- 不显示任何消息。
- RECFM
x - 指定文件记录格式。使用此参数指定文件中的可变长度或固定长度记录。将
x替换为 V(表示可变)或 F(表示固定)。缺省情况下,除非指定 CRLF 选项,否则文件具有固定长度的记录;除非另行指定,否则文件具有可变长度记录。 - TIME(
n) - 指定程序在发送错误消息之前等待主机响应的时间
n长度(以 30 秒为单位)。将n替换为 0 至 2184 范围中的整数值。如果指 定0,则不会设置超时。缺省值为 1。要避免过早出现错误消息,请指定适当的值。如果数据包大小较大,块大小较大,或通信线路较慢(如 和 COM 端口),建议使用 5(150 秒)。TIME 和 (n) 之间不能有空格。