1001 Astuces Nam@ni
http://www.namani.net
Attrib
Consulter ou modifier les attributs de fichiers et de répertoires.
Syntaxe:
Par ailleurs, vous devez indiquer les attributs à modifier à l'aide des commutateurs suivants. Vous pouvez spécifier plusieurs attributs, à condition qu'ils ne se contredisent pas.
R La protection en écriture Comme l'indique son nom, la protection en écriture interdit la suppression et la modification d'un fichier. Si vous essayez de supprimer un fichier protégé, vous recevez le message
Dans un programme d'application, vous recevrez un message différent. Si cela se produit, enregistrez le fichier momentanément sous un autre nom et de manière générale, évitez de protéger les fichiers que vous utilisez fréquemment.
|
||||||||||||||||||||||||
Exemple 1:Supposons que vous vouliez protéger tous les fichiers du répertoire courant qui portent l'extension LZH contre la suppression et la modification des données. Entrez la commande suivante: ATTRIB +R *.LZH
A L'attribut d'archivage L'attribut d'archivage est activé par le système d'exploitation à chaque modification dans un fichier. Les fichiers portant cet attribut ne seront pas pris en compte lors d'une sauvegarde. De ce fait, ne modifiez cet attribut que si vous avez une bonne raison de le faire.
|
||
Exemple 2:Vous voulez sauvegarder tous les fichiers avec l'extension ".DOC". Pour cela, entrez la commande suivante:
Activez ensuite l'attribut d'archivage pour tous les fichiers avec l'extension voulue:
Cette commande définit l'attribut d'archivage pour tous les fichiers ".DOC". Ces fichiers seront donc pris en compte lors de la prochaine sauvegarde. Toutefois, il serait beaucoup plus simple de joindre ces fichiers à la commande BACKUP.
H Fichiers et répertoires cachés Les fichiers cachés n'apparaissent pas dans le catalogue du répertoire.
|
||||
Exemple 3:Vous voulez dissimuler la commande FORMAT. Pour cela, renommez le fichier FORMAT.EXE en EFFACER.EXE et définissez l'attribut "caché" avec la commande suivante:
Pour formater une disquette, il faudra désormais taper
au lieu de
mais vous êtes le seul à le savoir. Si le fichier ne se trouve pas dans le répertoire courant, vous devez indiquer le chemin d'accès complet, à moins qu'il ne soit accessible au moyen du chemin de recherche défini sous PATH. Bien que le manuel ne le mentionne pas, l'attribut "caché" s'applique également aux répertoires, ce qui vous permet de dissimuler un répertoire avec tout son contenu. Un répertoire dissimulé de cette façon ne disparaît pas pour autant. Vous pouvez toujours y accéder avec la commande CD, ou le supprimer avec RD, ou encore le spécifier dans le chemin d'accès. Cette technique vous permet toutefois de cacher vos données confidentielles. Pour cela, créez un répertoire avec un nom peu courant, XXPUDD par exemple, puis définissez l'attribut "caché" de la façon suivante:
Les fichiers copiés avec COPY ou XCOPY ne sont pas protégés en écriture. Si vous souhaitez inclure cet attribut dans la copie, vous devez le définir explicitement. Si vous entrez la commande ATTRIB sans aucune autre indication, le système affiche la liste des attributs définis pour les fichiers spécifiés sans les modifier. Ainsi, la commande ATTRIB *.* indique les attributs des fichiers situés dans le répertoire de la façon suivante:
|
|||||
La commande ATTRIB vous permet également de localiser un fichier sur un support de stockage, bien que ce ne soit pas son domaine d'intervention. Si vous entrez la commande
pour visualiser les attributs du répertoire principal de C:, vous recevrez la liste de tous les fichiers présents sur le support spécifié avec leurs attributs. Cette commande vous permet d'effectuer des recherches en filtrant le fichier recherché avec la commande FIND suivie du chemin d'accès approprié:
Sous "NOM", vous pouvez spécifier le nom du fichier en entier ou partiellement. En revanche, les majuscules sont obligatoires.
|
||||