Comment masquer et afficher un fichier dans la ligne de commande Windows

Il existe deux méthodes pour masquer des fichiers dans MS-DOS ou la ligne de commande Windows sans installer de logiciel supplémentaire sur l'ordinateur.

Masquer en utilisant la commande attrib

La première méthode consiste à utiliser la commande attrib comme ci-dessous.

 attrib + hc: \ autoexec.bat 

Cette commande masque votre fichier autoexec.bat afin qu'un utilisateur standard parcourant votre disque dur ne puisse pas voir le fichier. Pour masquer le fichier, utilisez -h au lieu de + h pour que la ligne ressemble à l'exemple ci-dessous.

 attrib -hc: \ autoexec.bat 

Bien que le fichier soit masqué, un utilisateur peut toujours taper edit c: \ autoexec.bat et toujours en mesure de modifier le fichier. Sinon, si l’attribut typé attribut cela listerait tous les fichiers avec leurs attributs.

  • Consultez notre page de commande attrib pour des informations complètes sur cette commande et d'autres exemples.

Masquer en utilisant des caractères ASCII

L’autre méthode utilise des caractères ASCII lors de la création ou de la modification du répertoire et empêche toute personne utilisant une version antérieure de Windows et MS-DOS d’accéder à ce répertoire. Vous trouverez ci-dessous les étapes à suivre pour créer un répertoire avec ces caractères.

  1. Tapez md (maintenez Alt et tapez 987 tout en maintenant Alt, une fois tapé, lâchez Alt et vous devriez obtenir un bloc solide).
  2. Appuyez sur Entrée pour créer le répertoire.

Pour entrer dans ce répertoire, tapez cd suivi d'un espace et maintenez la touche Alt enfoncée tout en tapant 987 pour obtenir le bloc. En appuyant sur Entrée, vous pourrez alors accéder au répertoire.

Conseil: vous pouvez remplacer 987 par le nombre décimal de n’importe quel caractère ASCII.

Remarque: Windows 3.x et Windows 95 ne pourront pas accéder à ces répertoires et doivent être accessibles via DOS. Toutefois, Windows 98 et les versions ultérieures peuvent ouvrir ces répertoires à partir de Windows. Par conséquent, si vous utilisez cette méthode pour la confidentialité ou la sécurité, votre procédure peut être ignorée.

Je ne me souviens plus des caractères que j'ai tapés. Comment puis-je supprimer le répertoire maintenant?

Voir la définition du dictionnaire ASCII qui répertorie une liste complète de caractères ASCII ou utilisez le "?" joker où le caractère ASCII est.