Як приховати та показати файл у командному рядку Windows

Існує два способи приховування файлів в MS-DOS або в командному рядку Windows без встановлення додаткового програмного забезпечення на комп'ютері.

Сховати за допомогою команди attrib

Перший метод - це використання команди attrib, як показано нижче.

 attrib + hc: \ t 

Ця команда приховує ваш файл autoexec.bat, тому стандартний користувач, який переглядає ваш жорсткий диск, не зможе побачити файл. Щоб приховати файл, використовуйте -h замість + h, щоб лінія виглядала як приклад нижче.

 attrib -hc: \ t 

Незважаючи на те, що файл прихований, користувач все одно може вводити редагування c: autoexec.bat і все ще мати змогу редагувати файл, або якщо користувач ввів атрибут, він буде перераховувати всі файли з їх атрибутами.

  • Докладну інформацію про цю команду та інші приклади див.

Сховати за допомогою символів ASCII

Інший метод використовує символи ASCII під час створення каталогу або його перейменування, а також не дозволяє кожному, хто використовує ранню версію Windows і MS-DOS, звертатися до каталогу. Нижче наведені кроки, необхідні для створення каталогу з цими символами.

  1. Введіть md (утримуйте клавішу Alt і введіть 987, продовжуючи тримати Alt, після того, як ви введете Alt, і ви повинні отримати твердий блок).
  2. Натисніть Enter, щоб створити каталог.

Щоб потрапити в цей каталог, введіть cd, за яким слід пробіл, і утримуйте клавішу Alt під час введення 987, щоб отримати блок. Після натискання клавіші Enter ви зможете отримати доступ до каталогу.

Порада: Ви можете замінити 987 для десяткового числа будь-якого символу ASCII.

Примітка: Windows 3.x і Windows 95 не зможуть отримати доступ до цих каталогів і мають бути доступні через DOS. Проте Windows 98 і пізніші версії мають можливість відкривати ці каталоги з Windows. Тому, якщо ви використовуєте цей метод для конфіденційності або безпеки, вашу процедуру можна обійти.

Я не пам'ятаю, які символи я набираю. Як зараз видалити каталог?

Див. Визначення словника ASCII, у якому перелічено повний список символів ASCII або використовуйте "?" шаблон, де знаходиться символ ASCII.