Aller au contenu

DLTNETF

Supprimer un fichier du réseau

En bref

La commande DLTNETF (Supprimer un fichier du réseau) permet de supprimer un ou plusieurs fichiers de la file d'attente d'un utilisateur.

DLTNETF se lit DLT (Supprimer) + NETF. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

DLTNETF FILE(…)

Paramètres

  • FILE Fichier obligatoire
  • MBR Membre
  • NBR Numéro de fichier
  • USER Utilisat

Astuce : dans une session 5250, tapez DLTNETF puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande DLTNETF (Supprimer un fichier du réseau) permet de supprimer un ou plusieurs fichiers de la file d'attente d'un utilisateur. L'utilisateur qui dispose des droits du responsable de la sécurité peut supprimer des fichiers envoyés à tous les utilisateurs ; sinon, il ne peut supprimer que ceux envoyés à son profil de groupe ou à lui-même.

Paramètres

Mot-clé Description Valeurs possibles Remarques
FILE Fichier Valeur caractère Obligatoire, positionnel 1
MBR Membre Valeur caractère, *ONLY, *ALL Facultatif, positionnel 2
NBR Numéro de fichier Entier, *LAST, *ONLY, *ALL Facultatif, positionnel 3
USER Utilisat Nom, *CURRENT Facultatif

Fichier (FILE)

Indique le nom du fichier du réseau dont un ou plusieurs membres sont à supprimer.

Ce paramètre est obligatoire.

Membre (MBR)

Indique le nom du membre du fichier qui est supprimé.

*ONLY
Un seul membre est supprimé.
*ALL
Tous les membres disponibles de ce fichier sont supprimés. Si *ALL est indiqué ici, précisez également cette valeur en regard de l'invite Numéro de fichier (paramètre NBR).
nom-membre
Indiquez le nom du membre à supprimer. Vous ne pouvez pas indiquer de nom de membre s'il s'agit d'un fichier sauvegarde.

Numéro de fichier (NBR)

Indique le numéro du fichier du réseau du membre à supprimer. Ce numéro permet d'identifier ce membre lorsque plusieurs membres de même nom sont présents dans le fichier.

*LAST
Le dernier exemplaire du membre de fichier du réseau désigné en regard des invites Fichier (paramètre FILE) et Membre (paramètre MBR) est supprimé. Le dernier membre du fichier est déterminé comme étant le dernier membre à arriver sur le système de l'utilisateur.

Remarque :Le membre de fichier arrivé en dernier sur le système de l'utilisateur peut ne pas être le dernier envoyé par l'émetteur. Le réseau ne garantit pas l'ordre d'arrivée de fichiers envoyés séparément.

*ONLY
Un seul membre est supprimé. S'il existe plusieurs membres portant le nom spécifié, un message d'arrêt programme est envoyé et la commande n'est pas exécutée.
*ALL
Tous les membres définis en regard des invites Fichier (paramètre FILE) et Membre (paramètre MBR) sont supprimés. Si un nom de membre est spécifié, tous les membres portant ce nom sont supprimés. Si *ALL est spécifié pour le paramètre MBR, tous les membres du fichier sont supprimés.
numéro
Indiquez le numéro de fichier réseau du membre supprimé.

Utilisat (USER)

Indique l'utilisateur à qui étaient envoyés les fichiers supprimés.

*CURRENT
Les fichiers envoyés à l'utilisateur en cours sont supprimés.
nom-utilisateur
Indiquez le nom de l'utilisateur à qui sont envoyés les fichiers. L'utilisateur qui dispose des droits du responsable de la sécurité peut supprimer des fichiers envoyés à tous les utilisateurs ; sinon, il ne peut supprimer que ceux envoyés à son profil de groupe ou à lui-même.

Exemples

Exemple 1 : suppression d'un membre unique

DLTNETF   FILE(APPOINTMNT)  MBR(FRIDAY)

Cette commande permet de supprimer le membre FRIDAY du fichier APPOINTMNT.

Exemple 2 : suppression d'un fichier

DLTNETF   FILE(SCHEDULE)  USER(NETUSER1)  NBR(708926)

Cette commande permet de supprimer le fichier SCHEDULE (numéro&rbl.708926) des fichiers réseau pour l'utilisateur NETUSER1. Cette commande peut être exécutée uniquement par NETUSER1, par un membre du groupe NETUSER1 ou par un utilisateur ayant les droits d'accès du responsable de la sécurité.

Exemple 3 : suppression de tous les membres

DLTNETF   FILE(OLDINFO)  MBR(*ALL)  NBR(*ALL)

Cette commande permet de supprimer tous les membres disponibles pour le fichier OLDINFO, y compris les membres nommés à plusieurs reprises.

Messages d'erreur

Messages *ESCAPE

CPF2204
Profil utilisateur &1 non trouvé.
CPF8060
Aucun fichier correspondant à la sélection indiquée.
CPF8063
La ressource nécessaire ne peut pas être allouée.
CPF8070
Non autorisé à traiter des fichiers pour l'utilisateur &1.
CPF8077
Plusieurs fichiers portent le nom indiqué. Voir messages précédents.
CPF8081
Fichier &5 membre &6 numéro &7 déjà traité.
CPF8082
Impossible d'allouer le fichier réseau &5 mbr &6 numéro &7.
CPF8083
Aucun fichier du réseau supprimé.
CPF9005
Les ressources système nécessaires pour traiter cette demande ne sont pas disponibles.
CPF9006
Utilisateur non inscrit dans le répertoire de distribution du système.
CPF9830
Allocation de la bibliothèque &1 impossible.
CPF9845
Erreur lors de l'ouverture du fichier &1.
CPF9846
Erreur lors du traitement du fichier &1 de &2.
CPF9847
Erreur lors de la fermeture du fichier &1 de bibliothèque &2.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.