Utilisation de la commande VM/CMS SEND

Utilisez les informations suivantes lors de l'envoi d'un fichier à VM/CMS :

Syntaxe de la commande VM/CMS SEND montre la commande et les informations que vous devez fournir. Saisissez-le comme indiqué (y compris les parenthèses). Vous pouvez utiliser des lettres majuscules ou minuscules.
Note :
  1. caractère d'espace vide signifie insérer un espace. Il ne doit pas y avoir d'espace entre h: et fn.
Figure 1. Syntaxe de la commande VM/CMS SEND
REQTEXT
A
Le lecteur du workstation et le chemin d'accès du fichier à envoyer.
B
Le nom du fichier du workstation à envoyer.
C
Spécifications de la session hôte pour le fichier à envoyer à l'hôte.
h:
Le nom court de la session (qui peut être omis s'il est a)
fn
Nom du fichier
ft
Type de fichier
fm
Mode fichier
D
Modifications facultatives apportées au fichier lors du transfert. Plusieurs options peuvent être sélectionnées. Les options valides sont les suivantes :
  • APPEND
  • ASCII
  • EFFACER
  • CRLF
  • LRECL n
  • NOCLEAR
  • PROGRESS
  • QUIET
  • RECFM x
  • TIME(n)
Les parties de la commande VM/CMS SEND sont les suivantes :
ENVOYER
La commande.
d:
Le nom de la disquette ou du lecteur de disque dur sur lequel se trouve le fichier.
chemin
Le chemin d'accès au sous-répertoire dans lequel se trouve le fichier.
filename.ext
Le nom du fichier à envoyer, comprenant l'extension.
h:
Le nom court de la session hôte à laquelle vous souhaitez envoyer le fichier. La valeur par défaut est a:.
fn ft fm
Le nom que le fichier doit avoir sur votre disque VM/CMS. Vous devez spécifier le nom du fichier (fn) et le type de fichier (ft). Vous pouvez omettre le mode fichier (fm) si vous souhaitez que le fichier soit placé sur votre disque A. Vous pouvez créer un nouveau nom ou utiliser un nom déjà présent sur votre disque. Si vous utilisez un nouveau nom, le fichier que vous envoyez est ajouté à votre disque. Si vous utilisez le nom d'un fichier existant, le fichier que vous envoyez remplace ou est ajouté à l'ancien fichier. (Reportez-vous à la description de l'option APPEND.)
(options
Ces options peuvent être spécifiées :
APPEND
Spécifie que le fichier envoyé doit être ajouté à la fin d'un fichier VM/CMS existant. Omettez cette option si vous souhaitez que le fichier remplace un fichier existant. Vous ne pouvez pas spécifier l'option LRECL n ou RECFM x si vous utilisez l'option APPEND.
ASCII
Effectue les opérations suivantes :
  • Convertit des codes de workstation de 1 octet en codes EBCDIC.
EFFACER
Efface la fenêtre de workstation au début du transfert de fichiers. EFFACER est la valeur par défaut.
CRLF
Spécifie la préservation des codes de retour chariot et de saut de ligne. Vous avez besoin des options ASCII et CRLF pour les fichiers texte ou source que vous souhaitez afficher ou modifier, tels que les fichiers SCRIPT. Vous n'en avez pas besoin pour les fichiers binaires, tels que les programmes.
LRECL n
Spécifie la longueur d'enregistrement du fichier. Incluez une longueur d'enregistrement uniquement si vous souhaitez que le fichier ait une longueur d'enregistrement sur votre disque VM/CMS autre que 80. Remplacez n par la longueur d'enregistrement souhaitée. Si vous omettez cette option, la longueur de l'enregistrement est définie sur 80 pour les enregistrements de longueur fixe ou sur un maximum de 80 pour les enregistrements de longueur variable.
NOCLEAR
Supprime l'envoi d'une commande Clear au début du transfert de fichier.
PROGRESS
Affiche un message indiquant que le transfert de fichiers est en cours ou est terminé. Ces messages n'affichent pas les octets actuellement transférés.
QUIET
N'affiche aucun message.
RECFM x
Spécifie le format d'enregistrement du fichier. Utilisez ce paramètre pour spécifier des enregistrements de longueur variable ou fixe dans le fichier. Remplacez x par V pour variable ou F pour fixe. Par défaut, le fichier contient des enregistrements de longueur fixe, sauf si vous spécifiez l'option CRLF. Dans ce cas, le fichier contient des enregistrements de longueur variable, sauf indication contraire de votre part.
TIME(n)
Spécifie la durée n, en unités de 30 secondes, pendant laquelle le programme attend une réponse de l'hôte avant d'envoyer un message d'erreur. Remplacez n par une valeur entière comprise entre 0 et 2 184. Si vous spécifiez 0, le délai d'attente ne sera pas défini. La valeur par défaut est 1. Pour éviter un message d'erreur prématuré, spécifiez une valeur adéquate. Dans le cas de paquets de grande taille, de blocs de grande taille ou pour des lignes de communication lentes (telles que le port et COM), 5 (150 secondes) est recommandé. Il ne doit y avoir aucun espace vide entre TIME et (n).