VMS : L’interpréteur de commande.

 

Evidemment, une grande partie des commandes DOS de Win NT sont issues de celles de VMS. On peut dénombrer environ 150 commandes et une cinquantaine d’utilitaires livrés avec le système. Cet interpréteur est de type ligne à ligne et ne fait pas la distinction entre minuscule et majuscule. La console donne l’impression d’être devant un PC, seules quelques commandes diffèrent du système MS DOS.

COMMANDE

FONCTION

create FILE

Créé un fichier nommé FILE

delete FILE

Détruit le fichier FILE

copy FILE FILE1

Copie FILE dans FILE1

dir

Liste les fichiers

dir PATH

Liste les fichiers du PATH

type FILE

Liste le contenu de FILE

print FILE

Imprime FILE

rename FILE FILE1

Renomme FILE en FILE1

append FILE FILE1

Ajoute FILE1 à la suite de FILE

search FILE STRING

Cherche la chaîne STRING dans FILE

edit FILE

Edite FILE

set default PATH

Place le système dans le PATH

show default

Affiche le chemin courant

show time

Affiche l’heure du système

set password

Change le mot de passe

show system

Affiche les processus

stop NOM_PROCES

Arrête le processus NOM_PROCES

phone NAME

Echange des messages sur la console de NAME

mail NAME

Envoie un mail à NAME

mail

Affiche les mails

@FILE

Exécute le script FILE

 

Pour le scripting, une variable d’environnement $STATUS possède la valeur de retour de la dernière commande effectuée. Un ensemble de fonctions de contrôle sont disponibles comme IF, THEN, GOSUB, RETURN…