CLRDKT
Mettre à blanc une disquette
En bref
La commande CLRDKT (Mettre à blanc une disquette) permet de supprimer tous les fichiers d'une disquette, qu'ils soient actifs ou non, en supprimant de la zone label de la disquette les identificateurs de fichiers de données.
CLRDKT se lit CLR
(Effacer) + DKT.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CLRDKT DEV(…)
Paramètres
Astuce : dans une session 5250, tapez CLRDKT 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 CLRDKT (Mettre à blanc une disquette) permet de supprimer tous les fichiers d'une disquette, qu'ils soient actifs ou non, en supprimant de la zone label de la disquette les identificateurs de fichiers de données. Un fichier unique (arrivé à péremption) est identifié par DATA. Ce fichier couvre la totalité de la disquette. Les données contenues dans les fichiers ne sont pas supprimées. Pour supprimer les données des fichiers, utilisez les commandes DLTDKTLBL et INZDKT.
La commande CLRDKT ne permet pas de vérifier si la disquette est défectueuse ou de modifier les zones ID volume et ID propriétaire. La liste des secteurs défectueux n'est pas non plus modifiée.
La disquette de l'unité indiquée (paramètre DEV) est mise à blanc par la commande CLRDKT. Si aucun ID volume n'est spécifié, la commande met à blanc la disquette figurant dans l'unité indiquée. Si un ID est spécifié et qu'il est identique à l'ID de la disquette de l'unité indiquée, la disquette est mise à blanc.
Remarque :lors du traitement des disquettes qui comportent des labels ne correspondant pas aux normes IBM, des résultats imprévisibles risquent de se produire. Pour initialiser la disquette, entrez la commande INZDKT en indiquant CHECK(*NO).
Restriction : Une disquette comportant une zone d'extension de label ne peut pas être mise à blanc ; elle doit être initialisée par la commande INZDKT. La commande CLRDKT (Mettre à blanc une disquette) permet de supprimer tous les fichiers d'une disquette, qu'ils soient actifs ou non, en effaçant de la zone label de la disquette les identificateurs de fichiers de données. Un fichier unique (arrivé à péremption) est identifié par DATA. Ce fichier couvre la totalité de la disquette. Les données contenues dans les fichiers ne sont pas supprimées.
Unité disquette (DEV)
Indique le nom de l'unité où est insérée la disquette à mettre à blanc.
Ce paramètre est obligatoire.
Identificateur de volume (VOL)
Indique s'il convient de vérifier la zone identificateur de volume de la disquette avant de mettre cette dernière à blanc. Si oui, vous devez préciser l'identificateur de volume à rechercher.
Les valeurs possibles sont les suivantes :
- *MOUNTED
- La disquette est mise à blanc sans que l'identificateur de volume soit vérifié.
- identificateur-volume
- Indiquez l'identificateur de volume devant être comparé à celui figurant sur le label de la disquette. L'identificateur peut comporter 6 caractères au maximum. Il est possible de combiner des lettres et des chiffres.
Vérification fichiers actifs (CHECK)
Indique s'il convient de vérifier la présence de fichiers actifs sur la disquette avant de mettre cette dernière à blanc. Un fichier actif est un fichier dont la date de péremption est postérieure à la date système.
Les valeurs possibles sont les suivantes :
- *YES
- La vérification porte uniquement sur les fichiers dont le label figure sur le cylindre 0. Si le système trouve des fichiers actifs, il envoie un message à l'opérateur système, qui peut alors soit poursuivre (et effacer ces fichiers), soit interrompre l'opération. L'opérateur peut poursuivre la fonction d'effacement et effacer les fichiers actifs, ou interrompre l'opération.
- *NO
- La disquette est mise à blanc sans que la présence de fichiers actifs soit vérifiée.
Exemples
Exemple 1 : effacement de la disquette ayant l'identificateur de volume MASTER
CLRDKT DEV(QDKT) VOL(MASTER) CHECK(*NO)
Cette commande efface la disquette dans l'unité QDKT si son identificateur de volume est MASTER.
Exemple 2 : vérification de la présence de fichiers actifs avant la mise à blanc d'une disquette
CLRDKT DEV(DKT1)
Cette commande met à blanc la disquette de l'unité DKT1. Etant donné que VOL(*MOUNTED) est adopté, la disquette pourrait être au format d'échange standard ou au format sauvegarde/restauration et l'identification du volume n'est pas vérifiée. Cependant, étant donné que CHECK(*YES) est également adopté, la présence de fichiers actifs est vérifiée sur la disquette avant la mise à blanc.
Messages d'erreur
Messages *ESCAPE
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.