Hvordan skjule og utheve en fil i Windows-kommandolinjen

Det finnes to metoder for å skjule filer i MS-DOS eller Windows-kommandolinjen uten å installere ytterligere programvare på datamaskinen.

Skjul med attrib-kommandoen

Den første metoden er ved å bruke attrib-kommandoen som vist nedenfor.

 attrib + hc: \ autoexec.bat 

Denne kommandoen skjuler autoexec.bat-filen, slik at en vanlig bruker som surfer på harddisken, ikke vil kunne se filen. For å gjøre filen skjult, bruk -h i stedet for + h slik at linjen vil se ut som eksempelet nedenfor.

 attrib -hc: \ autoexec.bat 

Selv om filen er skjult, kan en bruker fortsatt skrive redigere c: \ autoexec.bat og fortsatt kunne redigere filen, eller hvis brukeren skrev attrib dette ville liste alle filer med sine attributter.

  • Se vår attrib kommandoside for full informasjon om denne kommandoen og andre eksempler.

Skjul med ASCII-tegn

Den andre metoden bruker ASCII-tegn når du lager en katalog eller omdøper den og forhindrer alle som bruker en tidlig versjon av Windows og MS-DOS fra å få tilgang til katalogen. Nedenfor er trinnene som kreves for å opprette en katalog med disse tegnene.

  1. Skriv md (hold Alt og skriv 987 mens du fortsetter å holde Alt, når du er skrevet inn, slipp Alt og du bør få en solid blokk).
  2. Trykk Enter for å opprette katalogen.

For å komme inn i denne katalogen, skriv cd etterfulgt av et mellomrom, og hold Alt mens du skriver 987 for å få blokken. Når du trykker på Enter, vil du da kunne komme inn i katalogen.

Tips: Du kan erstatte 987, for des (desimaltall) av et hvilket som helst ASCII-tegn.

Merk: Windows 3.x og Windows 95 kan ikke få tilgang til disse katalogene, og må nås via DOS. Men Windows 98 og nyere har muligheten til å åpne disse katalogene fra Windows. Derfor, hvis du bruker denne metoden for personvern eller sikkerhet, kan prosedyren din omgåes.

Jeg kan ikke huske hvilke tegn jeg skrev. Hvordan sletter jeg katalogen nå?

Se ASCII-ordboksdefinisjonen som viser en komplett liste over ASCII-tegn eller bruk "?" jokertegn hvor ASCII-tegnet er.