将文件发送到 VM/CMS 的命令语法
以下示例显示了可用于将文件发送到 VM/CMS 主机的命令语法。SEND 命令的参数可以组合成一组括号。
- 要从缺省驱动器发送 workstation 文件并将其作为新文件添加到 VM/CMS A 磁盘:
SEND pc.txt a:cmsfile script a (ASCII CRLF LRECL 72 RECFM V注: 如果使用的命令超过一行,请不要在填充该行时按 Enter 键;继续输入命令。此命令会将名为 PC.TXT 的 workstation 文件从缺省驱动器发送到名为 a 的主机会话中的主机。如果要发送的文件位于当前驱动器上,则无需指定 workstation 驱动器。此命令会在 A 磁盘上创建名为 CMSFILE SCRIPT 的新文件。文件中的记录的长度最多可为 72 个字符。
- 要从缺省驱动器发送 workstation 文件以替换 VM/CMS A 磁盘上的文件:
SEND pc.txt a:cmsfile script a (ASCII CRLF此命令会将名为 PC.TXT 的 workstation 文件从缺省驱动器发送到名为 a 的主机会话中的 VM/CMS A 磁盘。如果要发送的文件位于缺省驱动器上,则无需指定 workstation 驱动器。该文件将替换名为 CMSFILE 的 SCRIPT 文件。新的 CMSFILE 与旧的 CMSFILE 具有相同的记录长度和格式。
如果 A 盘上没有名为 CMSFILE SCRIPT 的文件,PC.TXT 将作为名为 CMSFILE SCRIPT 的新文件添加到 A 磁盘。文件中的记录长度为 80 个字符,长度固定。
- 要从缺省驱动器之外的驱动器发送二进制 workstation 文件:
此命令会将名为 PC.EXE 的 workstation 文件从驱动器 A 中的软盘发送到名为 c 的主机会话中的 VM/CMS B。它是一个新文件,或者替换名为 CMSFILE 的文件。SEND a:pc.exe c:cmsfile exebin b (recfm v在传输二进制文件时,必须指定变量记录格式 (recfm v),否则将在文件中添加空白字符。
- 要从硬盘发送文件并将其添加到 VM/CMS A 磁盘上文件的末尾:
此命令会将名为 PC.TXT 的 workstation 文件从硬盘发送到主机会话。如果要发送到 a 会话,则不需要指定主机会话。该文件将添加到 VM/CMS A 磁盘上名为 CMSFILE 的脚本文件的末尾。SEND c:pc.txt cmsfile script a (ASCII CRLF APPEND - 要将文件从硬盘上的子目录发送到 VM/CMS A 磁盘:
此命令会将名为 PC.TXT 的文件从硬盘上的子目录 SD1 发送到主机会话。它将替换 VM/CMS A 磁盘上名为 CMSFILE 的 SCRIPT 文件。SEND c:\sd1\pc.txt cmsfile script a (ASCII CRLF