Fonction de script : Récupère le dernier message d'erreur du système d'exploitation
SYS_LAST_ERR_SYSTXT()
Codes retour |
---|
Texte d'erreur du système d'exploitation pour la dernière erreur survenue. |
La fonction de script détermine le message d'erreur fournit par le système d'exploitation en cas d'erreur. Le code retour de cette fonction de script correspond au texte du message ou à une chaîne vide s'il n'y avait pas d'erreur.
L'exemple vérifie la capacité mémoire d'un lecteur. S'il n'y en a pas, une erreur se produit. Le message d'erreur du système d'exploitation ("Le système ne peut pas trouver le chemin indiqué") est ensuite envoyé à un utilisateur.
:SET &CHECK# = GET_FILESYSTEM("WIN21G", "Z:\", FILESYSTEM_SPACE_TOTAL)
:SET &MESSAGE# = SYS_LAST_ERR_SYSTXT()
:IF &MESSAGE# NE ""
: SEND_MSG BU,BU,"System error:
&MESSAGE#"
:ENDIF
Rubriques connexes :
Elément de script | Description |
---|---|
SYS_LAST_ERR_NR | Renvoie le numéro de la dernière erreur survenue. |
Eléments de script - Traitement des erreurs et messages
Généralités sur les scripts
Eléments de script - Liste alphabétique
Eléments de script - Répartition fonctionnelle