Ako skryť a odkryť súbor v príkazovom riadku systému Windows

Existujú dva spôsoby skrytia súborov v systéme MS-DOS alebo príkazovom riadku systému Windows bez inštalácie akéhokoľvek ďalšieho softvéru v počítači.

Skryť pomocou príkazu attrib

Prvá metóda je pomocou príkazu attrib, ako je uvedené nižšie.

 attrib + hc: autoexec.bat 

Tento príkaz skryje váš súbor autoexec.bat, takže štandardný používateľ prehliadajúci váš pevný disk nebude schopný zobraziť súbor. Ak chcete, aby bol súbor nezakrytý, použite znak -h namiesto znaku + h, takže riadok bude vyzerať ako príklad uvedený nižšie.

 attrib -hc: autoexec.bat 

Aj keď je súbor skrytý, používateľ by mohol stále zadávať editáciu c: autoexec.bat a stále by mohol súbor upravovať, alebo ak by to užívateľ zadal, zoznam všetkých súborov s ich atribútmi.

  • Úplné informácie o tomto príkaze a ďalších príkladoch nájdete na stránke s príkazmi attrib.

Skryť pomocou znakov ASCII

Druhá metóda používa ASCII znaky pri vytváraní adresára alebo premenovanie a zabraňuje každému, kto používa skorú verziu systému Windows a MS-DOS v prístupe do adresára. Nižšie sú uvedené kroky potrebné na vytvorenie adresára s týmito znakmi.

  1. Napíšte md (podržte kláves Alt a zadajte 987, zatiaľ čo pokračujete podržaním klávesu Alt, po zadaní pustenia Alt a mali by ste dostať pevný blok).
  2. Stlačením klávesu Enter vytvorte adresár.

Ak sa chcete dostať do tohto adresára, napíšte cd nasledované medzerou a pri zadávaní 987 podržte kláves Alt, aby ste získali blok. Po stlačení klávesu Enter sa dostanete do adresára.

Tip: 987 môžete nahradiť číslom dec (desatinné číslo) ľubovoľného znaku ASCII.

Poznámka: Windows 3.x a Windows 95 nebudú mať prístup k týmto adresárom a musia byť prístupné cez DOS. Avšak systém Windows 98 a novší má schopnosť otvárať tieto adresáre zo systému Windows. Preto, ak používate túto metódu na ochranu osobných údajov alebo zabezpečenie, váš postup by sa mohol obísť.

Nemôžem si spomenúť, aké znaky som napísal. Ako teraz môžem odstrániť adresár?

Pozrite si definíciu slovníka ASCII, ktorá obsahuje úplný zoznam znakov ASCII alebo použite znak „?“. zástupný znak, kde je znak ASCII.