Commande Attrib (exemples, options, commutateurs, etc.)

Table des matières:

Commande Attrib (exemples, options, commutateurs, etc.)
Commande Attrib (exemples, options, commutateurs, etc.)
Anonim

La commande attrib affiche ou modifie les attributs de fichier pour un fichier ou un dossier. Il est exécuté à partir de l'invite de commande dans toutes les versions de Windows.

Image
Image

Disponibilité de la commande 'Attrib'

La commande attrib est disponible dans l'invite de commande dans tous les systèmes d'exploitation Windows, y compris Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, ainsi que les anciennes versions de Windows aussi.

Tous les outils de diagnostic et de réparation hors ligne disponibles avec les différentes versions de Windows, y compris les options de démarrage avancées, les options de récupération système et la console de récupération, incluent également attrib in une certaine capacité.

Cette commande attrib est également disponible sous MS-DOS en tant que commande DOS.

La disponibilité de certains commutateurs de commande attrib et d'autres syntaxes de commande attrib peut différer d'un système d'exploitation à l'autre.

Syntaxe et commutateurs de la commande 'Attrib'

La commande prend la forme générale suivante:

attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+ x|-x] [lecteur:][chemin][nom du fichier] [/s [/d] [/l]

Si vous ne savez pas comment interpréter la syntaxe de la commande attrib que vous voyez ci-dessus ou dans le tableau ci-dessous, il est conseillé d'apprendre à lire la syntaxe de la commande.

Options de commande Attrib
Article Explication
attrib Exécutez la commande attrib seule pour voir les attributs définis sur les fichiers du répertoire à partir duquel vous exécutez la commande.
+a Définit l'attribut du fichier d'archive sur le fichier ou le répertoire.
- a Efface l'attribut d'archive.
+h Définit l'attribut de fichier caché sur le fichier ou le répertoire.
- h Efface l'attribut caché.
+i Définit l'attribut de fichier 'non indexé' sur le fichier ou le répertoire.
- i Efface l'attribut de fichier 'not content indexed'.
+r Définit l'attribut de fichier en lecture seule sur le fichier ou le répertoire.
- r Efface l'attribut en lecture seule.
+s Définit l'attribut de fichier système sur le fichier ou le répertoire.
- s Efface l'attribut système.
+v Définit l'attribut de fichier d'intégrité sur le fichier ou le répertoire.
- v Efface l'attribut d'intégrité.
+x Définit l'attribut de fichier no scrub sur le fichier ou le répertoire.
- x Efface l'attribut no scrub.
drive :, path, filename Il s'agit du fichier (nom du fichier, éventuellement avec lecteur et chemin), du répertoire (chemin, éventuellement avec lecteur) ou du lecteur dont vous souhaitez afficher ou modifier les attributs. L'utilisation de caractères génériques est autorisée.
/s Utilisez ce commutateur pour exécuter n'importe quel affichage d'attribut de fichier ou les modifications que vous apportez aux sous-dossiers dans le lecteur et/ou le chemin que vous avez spécifiés, ou ceux dans le dossier à partir duquel vous exécutez si vous ne le faites pas spécifiez un lecteur ou un chemin.
/d Cette option d'attribution inclut des répertoires, pas seulement des fichiers, pour tout ce que vous exécutez. Vous ne pouvez utiliser /d qu'avec /s.
/l L'option /l applique tout ce que vous faites avec la commande attrib au lien symbolique lui-même au lieu de la cible du lien symbolique. Le commutateur /l ne fonctionne que lorsque vous utilisez également le commutateur /s.
/? Utilisez le commutateur d'aide avec la commande attrib pour afficher les détails des options ci-dessus directement dans la fenêtre d'invite de commande. L'exécution de attrib /? revient à utiliser la commande help pour exécuter help attrib.

Dans la console de récupération, les commutateurs +c et - c s'appliquent à attrib. Ils définissent et effacent respectivement l'attribut de fichier compressé. En dehors de cette zone de diagnostic dans Windows XP, utilisez la commande compact pour gérer la compression des fichiers à partir de la ligne de commande.

Lorsqu'un caractère générique est autorisé avec attrib, cela signifie que vous pouvez utiliser un astérisque pour appliquer l'attribut à un groupe de fichiers. Cependant, le cas échéant, vous devez d'abord effacer l'attribut système ou masqué avant de pouvoir modifier l'un des autres attributs du fichier.

Exemples de commandes Attrib

attrib +r c:\windows\system\secretfolder

Dans l'exemple ci-dessus, attrib active l'attribut en lecture seule, en utilisant l'option +r, pour le répertoire secretfolder situé dans c:\windows\system.

attrib -h c:\config.sys

Dans cet exemple, le fichier config.sys situé dans le répertoire racine du lecteur c: a son attribut de fichier caché effacé à l'aide de l'option -h.

attrib -h -r -s c:\boot\bcd

Cette fois, attrib supprime plusieurs attributs de fichier du fichier bcd, un fichier important qui doit fonctionner pour que Windows démarre. En fait, l'exécution de la commande attrib, comme indiqué ci-dessus, est un élément clé du processus décrit dans les étapes nécessaires à la reconstruction du BCD sous Windows.

attrib +a f:. & attrib -a f:.bak

Avec l'exemple ci-dessus, nous appliquons +a pour définir l'attribut archive sur tous les fichiers qui existent sur le lecteur f:, mais en utilisant ensuite & pour supprimer l'attribut archive sur chaque fichier sur f: qui a le.bak extension de fichier.

Dans l'exemple ci-dessus, les fichiers BAK indiquent des fichiers qui ont déjà été sauvegardés, ce qui signifie qu'ils n'ont pas besoin d'être archivés/sauvegardés à nouveau, d'où la nécessité de supprimer l'attribut archive.

attrib monimage.jpg

Pour terminer par un exemple simple attrib, celui-ci affiche simplement les attributs d'un fichier nommé myimage.jpg. Si vous supprimiez la seconde moitié et exécutiez uniquement la commande attrib, les attributs de tous les fichiers du répertoire actuel seraient affichés.

Erreurs de commande Attrib

Comme avec la plupart des commandes de l'invite de commande, utilisez des guillemets autour d'un dossier ou d'un nom de fichier contenant des espaces. Si vous oubliez de le faire avec la commande attrib, vous obtiendrez une erreur "Format de paramètre incorrect -".

Par exemple, au lieu de taper mon dossier dans l'invite de commande pour afficher le chemin d'accès à un dossier portant ce nom, vous devez taper "mon dossier" pour utiliser les guillemets.

Attrib Les erreurs de commande telles que Accès refusé signifient que vous n'avez pas suffisamment d'accès au(x) fichier(s) dont vous essayez de modifier les attributs. Prenez possession de ces fichiers dans Windows, puis réessayez.

Modifications dans la commande Attrib

Les options de commande +i, - i et /l ont été les premières disponible dans Windows Vista et conservé jusqu'à Windows 10.

Les +v, - v, +x et Les commutateurs -x pour la commande attrib ne sont disponibles que sous Windows 7, Windows 8 et Windows 10.

Commandes liées à 'Attrib'

Il est courant que la commande xcopy affecte l'attribut d'un fichier après avoir sauvegardé quelque chose. Par exemple, le commutateur /m de la commande xcopy désactive l'attribut archive une fois le fichier copié.

De même, le commutateur xcopy /k conserve l'attribut en lecture seule d'un fichier une fois qu'il a été copié.

Afficher les attributs dans l'explorateur

Image
Image

Vous pouvez également afficher et gérer les attributs des fichiers et des dossiers dans l'Explorateur à l'aide des boutons de menu habituels. Cela pourrait être préférable pour vous si vous n'êtes pas familier avec la ligne de commande.

Pour ce faire, faites un clic droit sur l'objet et accédez à son Propriétés > Général.

Conseillé: