Как полностью скрыть файл/папку, даже если отображаются все файлы?

Как полностью скрыть файл/папку, даже если отображаются все файлы?

Название в основном объясняет все, кроме ОС, ОС - Windows (8.1). Все, что мне нужно, это командная строка (пакетный файл), чтобы иметь к нему доступ. Если люди не знают о файлах/папках, они не будут пытаться получить к ним доступ.

решение1

Существует несколько стратегий в зависимости от того, чего вы хотите достичь:

  • файл может быть скрытым и/или системным (видимость зависит от настроек вида Проводника)
  • файл может иметь разные разрешения (делает его видимым, но не доступным)
  • зашифровать файл (все еще видимый, читаемый, но не интерпретируемый)
  • удалить файл (не виден, не доступен). Я бы сказал, что удаление файла соответствует всем вашим требованиям(!)
  • запишите данные в определенный блок на вашем жестком диске и отметьте этот блок как "плохой". Это не даст вам файла, но данные будут сохранены (но с ограниченной защитой от перезаписи ОС).

решение2

Полностью скрыть файл невозможно. Опция «Скрытый», о которой вы, вероятно, знаете, предназначена для скрытия файлов от обычных пользователей. Тот факт, что нет «более глубокого» уровня для скрытия файлов, существует по нескольким причинам:

  • В целях безопасности пользователи операционной системы всегда должны иметь возможность найти все файлы в своей системе.
  • Файл, созданный с этим свойством, может никогда больше не быть найден, занимая место.
  • Уже есть два уровня скрытых файлов, второй из которых — системные файлы. Они скрыты по определенной причине: чтобы предотвратить их несанкционированное изменение; это может сломать ваш компьютер. По указанным выше причинам вы все равно можете просматривать их с помощью опции «Показать защищенные файлы операционной системы».
  • Полное сокрытие файлов означает, что вам придется приложить больше усилий, чтобы их найти — всегда найдется способ получить к ним доступ.

Если вы хотите запретить другим пользователям доступ к некоторым файлам, вы можете зашифровать их. Тем не менее, они все равно будут видны, но пользователь не сможет их открыть.

решение3

Создайте контейнер TrueCrypt и храните там файлы, которые хотите скрыть.

Вы можете изменить разрешения, чтобы запретить доступ к родительской папке.

решение4

Следующий метод я считаю наилучшим способом скрыть папку, полную данных:

Если в параметрах папки не отмечено "скрывать расширения для известных типов файлов", это позволяет легко просматривать и изменять расширения файлов. Если удалить расширение файла или изменить его на расширение, которое Windows не распознает, файл будет нелегко прочитать, но если вернуть ему исходное расширение, то он будет легко прочитан. Однако одна проблема заключается в том, что если изменить расширение файла на известное расширение файла, например ".txt", оно может быть повреждено при обратном изменении.

Какое отношение это имеет к скрытию папок? У папок нет расширений файлов, поэтому это не сработает. Однако у заархивированных папок они есть. Поэтому можно заархивировать папку, изменить или удалить расширение, и никто не сможет ее прочитать.

Чтобы усилить эту защиту, вы можете сделать его скрытым и системным файлом с помощью пакетного файла или через cmd с командой "attrib +s +h". Например, "attrib +s +h breadfish.txt" без кавычек. Если у вас включены скрытые файлы и системные файлы (что делают очень немногие из-за всплывающего сообщения при попытке показать системные файлы), вы можете увидеть его и распаковать папку, но никто, кто найдет ваш usb-накопитель, не сможет.

Связанный контент