Название в основном объясняет все, кроме ОС, ОС Windows (8.1). Все, что я хочу, это командная строка (пакетный файл), чтобы иметь возможность получить к нему доступ. Если люди не знают о файлах / папках, они не будут пытаться получить к ним доступ.
4 ответа
Нет способа полностью скрыть файл. Опция "Скрытый", о которой вы, вероятно, знаете, предназначена для сокрытия файлов от обычных пользователей. Отсутствие "более глубокого" уровня для скрытия файлов объясняется несколькими причинами:
- Пользователи операционной системы всегда должны иметь возможность найти все файлы в своей системе по соображениям безопасности.
- Файл, созданный с этим свойством, больше никогда не будет найден, занимая место.
- Уже есть два уровня скрытых файлов, второй из которых - Системные файлы. Они скрыты по причине: чтобы они не вмешивались; это может сломать ваш компьютер. По указанным выше причинам вы по-прежнему можете просматривать их с параметром «Показать защищенные файлы операционной системы».
- Полное сокрытие файлов просто означает, что вам нужно идти дальше, чтобы найти их - всегда будет способ получить к ним доступ.
Если вы хотите запретить другим пользователям доступ к некоторым файлам, вы можете зашифровать их. Однако они все равно будут видны, но пользователь не сможет их открыть.
Создайте контейнер TrueCrypt и сохраните там файлы, которые вы хотите скрыть.
Вы можете изменить разрешения, чтобы запретить доступ к родительской папке.
Существует несколько стратегий, в зависимости от того, чего вы хотите достичь:
- файл может быть скрыт и / или системным (видимость зависит от настроек вида Explorer)
- файл может иметь разные разрешения (делает его видимым, но не доступным)
- зашифровать файл (все еще видимый, читаемый, но не интерпретируемый)
- удалить файл (не видно, не доступно). Я бы сказал, что удаление файла соответствует всем вашим требованиям (!)
- записать данные в определенный блок на вашем жестком диске и пометить этот блок как "плохой". Это не дает вам файла, но данные хранятся (но с ограниченной защитой от перезаписи ОС).
Следующий метод - это то, что я считаю лучшим способом скрыть папку, полную данных:
Если вы не отметили "скрыть расширения для известных типов файлов" в настройках папки, это позволит вам легко просматривать и изменять расширения файлов. Если вы удалите расширение файла или измените его на расширение, которое Windows не распознает, файл не будет легко читаемым, но если вы вернете его к исходному расширению, оно будет. Одна проблема с этим, однако, заключается в том, что если вы измените расширение файла на известное расширение файла, такое как «.txt», оно может стать поврежденным, когда вы вернете его обратно.
Какое это имеет отношение к сокрытию папок? Папки не имеют расширений, поэтому они не будут работать с ними. Однако, заархивированные папки делают. Поэтому можно заархивировать папку, изменить или удалить расширение, и никто не сможет его прочитать.
Чтобы усилить эту защиту, вы можете сделать это скрытым и системным файлом, с помощью командного файла или с помощью cmd с помощью команды "attrib +s +h". Например, "attrib +s +h breadfish.txt" без кавычек. Если у вас включены скрытые файлы и системные файлы (что делают очень немногие из-за всплывающего сообщения при попытке показать системные файлы), вы можете увидеть его и распаковать папку, но любой, кто найдет ваш usb-накопитель, не сможет.