Как скрыть файлы определенного расширения
возможно ли для Windows автоматически скрывать файлы с определенным расширением?
допустим, какая – то программа генерирует набор файлов (я не могу изменить исходники программы), и я хотел бы, чтобы некоторые из этих файлов были распознаны системой по их расширению и автоматически установлены скрытые-возможно ли это?
вы можете создать программу (возможно, работающую как сервис), которая будет отслеживать изменения в данном каталоге. Затем, всякий раз, когда он распознает изменение, он может решить, следует ли сделать этот файл скрытым или нет. См.Получение Уведомлений Об Изменении Каталога.
сделать файл скрытым довольно просто-просто используйте SetFileAttribute.
скрытие файла не является свойством ОС. Его свойства файла, который делает его видимым или скрытым, и я не думаю, что windows поддерживает скрытие файлов по расширению. Но вы можете написать свою собственную программу, которая возьмет расширение, и тогда оно будет применяться
на папку и он будет скрывать все файлы этого расширения. Можно создать простой сценарий vb, а затем выполнить его после завершения предыдущей программы.
Windows 7 и далее:
- создать новую библиотеку в Explorer
- соберите все необходимые папки в библиотеку
- установить параметры просмотра для библиотеки
- в правом верхнем углу поля поиска введите " type:=NOT *.ext (заменить ext расширением)
- (вы получите свернутый вид результатов поиска)
- развернуть каждую группу результатов
- нажмите "Сохранить поиск" и сохраните файл
- (вы получите поиск по нескольким папкам, в котором файлы с некоторым расширением опущены в результатах)
- недостаток: результаты трудно сгруппированы по дате; вы все еще можете сортировать файлы по некоторым критериям, но вы не сможете сгруппировать их по чему-то еще
Windows [7 x64] поддерживает скрытие файлов по расширению. По крайней мере, он способен на это, потому что: все .INI-файлы создаются как "скрытые". И это p для пользователя, хочет он видеть скрытые файлы или нет. Я уже скрываю "скрытые" папки и файлы [поэтому меня не злит множественный рабочий стол.ini-файлы] и я хотел бы добавить к ним сейчас все эти будущие .SFK файлы
Вопрос конфиденциальности данных всегда стоит очень остро, а с развитием IT-индустрии важность безопасности информации только возрастает. Сегодня мы коснёмся темы конфиденциальности материалов на бытовом уровне.
Рассмотрим несколько вариантов, как можно скрыть файлы от посторонних глаз на локальном компьютере. Главным условием всех действий будет то, что мы станем использовать исключительно средства самой системы Windows , без применения программного обеспечения от сторонних разработчиков. Может возникнуть резонный вопрос: "Зачем?". Зачем изобретать велосипед, когда существует куча софта, позволяющая обезопасить личные данные от посторонних? Ответы могут быть разными: у кого-то на рабочем компьютере просто запрещена установка сторонних программ, кто-то не хочет пользоваться дополнительными приложениями, дабы не привлекать лишнего внимания, а кто-то просто сторонник реализации различных задач стандартными средствами. В любом случае, информация может быть просто полезной для ознакомления.
Вся представленная ниже информация публикуется в целях повышения общей компьютерной грамотности и не обеспечивает гарантий безопасности ваших данных, хранимых на компьютереСодержание статьи:
Скрытый файл и скрытая папка в проводнике Windows
Первое, что мы рассмотрим в данной статье - атрибут "скрытый" у файлов и папок в Windows. Этот атрибут часто используется для скрытия файлов и каталогов системы, которые необходимо защитить от случайного вмешательства пользователя. Мы же воспользуемся этой функцией, чтобы скрыть личные данные от посторонних глаз.
Допустим, у нас есть некий каталог с файлами, в котором находится документ Личное. Этот документ нужно спрятать. Чтобы это сделать, мы нажимаем правой кнопкой мыши на файл, открываем Свойства и на вкладке Общие ставим галочку у атрибута Скрытый . Всё, нажимаем кнопку OK .
Теперь, если вы откроете папку Файлы в Проводнике, то документа Личное вы там не увидите.
Если вам необходимо скрыть большое количество объектов, то лучше автоматизировать процесс. Например, можно написать небольшой батничек , который при запуске из каталога будет устанавливать атрибут Скрытый всем файлам и папкам в этом самом каталоге, включая их содержимое. Вот готовый bat-файл в архиве: hide-files. Просто распакуйте его в нужную папку и запустите оттуда. Процесс написания подобных батников описан в статье Пакетные файлы (bat, батники) Windows
Чтобы документ снова стал виден, необходимо открыть параметры Проводника и на вкладке Вид у параметра Скрытые файлы и папки поставить маркер напротив варианта Показывать скрытые файлы, папки и диски (названия опций даны для системы Windows 10, они могут несущественно различаться в зависимости от версии операционной системы Windows). Нажимаем кнопку OK .
Документ вновь отобразится в папке, но его значок будет бледным в сравнении с остальным файлами. Над документом доступны любые действия: переименование, копирование, перемещение, удаление и редактирование.
Также можно в свойствах файла убрать атрибут Скрытый , если прятать файл больше не нужно.
Также прикрепляем батник для автоматического снятия атрибута Скрытый : clear-hide-files
Отметим ещё, что в Windows 10 можно поставить атрибут Скрытый , не заходя в Свойства файла. Для этого достаточно выделить нужные объекты в Проводнике и нажать в верхней панели кнопку Скрыть выбранные элементы . А чтобы отобразить спрятанные таким образом файлы, поставить галочку в той же панели у пункта Скрытые элементы
Минусы способа:
- файлы легко обнаружить в Проводнике, включив отображение скрытых файлов и папок;
- в большинстве сторонних программ файлы будут всё также видны, несмотря на атрибут Скрытый .
Изменение расширения файла
Этот способ не прячет от пользователей сами файлы, они будут на виду, но открыть их двойным щелчком не удастся ввиду отсутствия ассоциаций для несуществующего типа файлов в системе.
Обо всём по порядку.
Говоря проще, расширение файла позволяет понять, что перед нами: jpg, bmp, png - изображения; mp3, aac, wav - аудио файл; avi, mov, mp4 - видео файл; txt, doc, rtf - текстовый документ и так далее.
Когда вы дважды щёлкаете мышкой по файлу, операционная система анализирует расширение файла, проверяет в установках, какая программа ассоциирована с данным типом файлов и пытается открыть этот файл, запустив требуемую программу.
Но если у файла отсутствует расширение , либо оно неизвестно системе , то файл не откроется, а пользователю будет предложено самостоятельно выбрать программное обеспечение для воспроизведения файла.
Теперь рассмотрим, как защитить персональные данные, изменив расширение файлов.
В системе Windows 10 можно включить/отключить отображение расширений файлов из верхней панели Проводника, постваив на вкладке Вид галочку у опции Расширения имён файлов
Далее нажимаем правой кнопкой мыши по файлу, который нужно оградить от посторонних глаз, выбираем пункт Переименовать . Теперь необходимо определиться, что сделать с расширением файла. Есть четыре варианта:
- Дописать к существующему расширению произвольные символы. Сделать это можно и сразу после основного расширения, и поставив после основного расширения точку. Оба варианта не самые удачные, т.к. символы txt в имени файла будут указывать на тип содержимого и сводить на нет все старания.
- Удалить расширение. Этот вариант выгоднее предыдущего, но проигрывает тем, что файлы без расширения могут вызвать подозрения. В системе Windows существуют файлы без расширений (как пример - кроссплатформенный файл hosts, о котором говорилось в записи Убираем рекламу на Android. Файл hosts), но их не так много и расположены в системных каталогах. Даже если в Проводнике будет выключен показ расширений, белая иконка файла может бросаться в глаза, а привлекать внимание к файлу явно не входило в наши планы.
- Изменить расширение на несуществующее. Данный вариант хорош тем, что расширений существует огромное множество и неизвестная последовательность трёх символов в конце имени файла не должна вызывать подозрение у обычных пользователей. Единственный минус - если отключить показ расширения файлов, то неизвестные расширения всё также будут отображаться.
- Изменить расширение на расширение другого типа файла. Речь о том, чтобы, к примеру, расширение изображения jpg изменить на расширение аудио файла mp3. Тогда при попытке открыть файл система попытается сделать это через музыкальный проигрыватель, но так как файл не содержит аудио данных, программа выдаст ошибку.
Воспользуемся последним вариантом, приведённым выше. Переименуем файл Личное.txt в файл Личное.jpg. Иконка файла изменится на логотип изображений. Отключаем показ расширений у файлов и двойным щелчком мышки пробуем открыть документ. Средство просмотра изображений выдаст ошибку:
Тем не менее, если нажать на файл Личное правой кнопкой мыши, перейти в меню Открыть с помощью и выбрать оттуда Блокнот , то документ корректно откроется в Блокноте. Это одновременно и удобно, так как позволяет вам получить быстрый доступ к содержимому документа, и не очень, так как любой, кто имеет доступ к компьютеру, может открыть файл из нужной программы.
Минусы способа:
- способ подходит только для файлов, каталоги (папки) так защитить не удастся;
- файлы легко открыть через нужную программу даже простым перебором основных проигрывателей и ридеров.
Невидимая папка в Windows
Весьма интересный способ. Чтобы сделать папку невидимой, необходимо присвоить папке пустое название и прозрачную иконку .
Такую папку выгоднее расположить на Рабочем столе , иначе, при просмотре содержимого каталога, в котором расположена наша папка, она будет выдавать себя занимаемой ячейкой или строкой (в зависимости от используемого вида отображения содержимого).Создаём на Рабочем столе папку, в которую помещаем всё содержимое, что нужно скрыть.
Саму папку располагаем в не самом часто используемом участке Рабочего стола. К примеру, в центре или в правом нижнем углу возле Корзины.
Теперь переименовываем папку, удаляем имя Файлы , и присваиваем пустое имя, говоря грамотным языком, в качестве имени используем неразрывный пробел, используя комбинацию Alt + 255, то есть нажимаем клавишу Alt и с цифровой клавиатуры, не отпуская клавиши Alt, нажимаете подряд клавиши 2 5 5. Затем жмём клавишу Enter. После этого имя папки должно стать пустым.
Осталось присвоить папке прозрачную иконку . Такая иконка, чаще всего, уже есть в системе Windows.
Жмём по папке правой кнопкой мышки , выбираем пункт Свойства , переходим на вкладку Настройка и нажимаем здесь кнопку Сменить значок.
Тут мы видим окошко со множеством вариантов системных иконок, взятых из файла shell32.dll. Выбираем любой прозрачный значок. Жмём кнопку OK , после чего и в окне Свойства папки тоже жмём кнопку OK .
Иконка папки пропадёт. Обнаружить папку можно или наведя на неё курсор, или дважды щёлкнув в той области, где она расположена, или выделив область на рабочем столе.
Минусы способа:
- легко найти файлы, возможно даже случайно обнаружение;
- при просмотре через Проводник или любую стороннюю программа "невидимая папка" себя выдаёт.
Прячем архив с файлами в картинку
Этот вариант может показаться вполне удачным. Суть его заключается в том, что мы архивируем все файлы, которы необходимо спрятать, сделать это можно и предустановленным в Windows менеджером архивов, а имеющийся архив упаковываем в обычное изображение .
Приступим.
Теперь запускаем командную строку Windows :
Переходим в корень диска D:\ следующей командой:
И нажимаем клавишу Enter. У вас откроется новая строка, начинающаяся с D:\>. Здесь мы выполняем команду:
Здесь:
copy /b - команда копирования с ключом;
Ежик.jpg - файл изображения, куда мы будем прятать архив;
Файлы.zip - архив, который мы будем прятать в изображение;
Результат.jpg - имя итогового изображения, содержащего в себе архив.
Вновь нажимаем Enter. В командной строке мы должны увидеть следующее
Теперь открываем Проводник Windows, заходим на диск D:\ и видим там файл Результат.jpg. Если открыть файл двойным щелчком, то он откроется как простое изображение.
Но если нажать по файлу правой кнопкой мыши , перейти в меню Открыть с помощью и выбрать там любой архиватор, то перед нами откроется окно архиватора, содержащее ранее заархивированные нами файлы.
Минусы способа:
- более высокая сложность исполнения в сравнении с предыдущими вариантами;
- если упаковать в маленькое изображение объёмный архив, то большой размер полученного файла может вызвать подозрение.
Запароленая Сжатая ZIP-папка
Это способ достаточно удобен, но мы будем рассматривать его исключительно в контексте использования в системе Windows XP. Дело в том, что стандартный архиватор Windows, а точнее, менеджер архивов , интегрированный в систему, имел функцию установки пароля лишь до версии Windows XP, включительно. Начиная с Windows Vista возможность запаролить архив в стандартной утилите отсутствует.
Впрочем, если вы используете любой сторонний архиватор , вы без проблем через него можете воспользоваться установкой пароля на архив во всех версиях ОС от Microsoft вплоть до новейшей на сегодняшний день Windows 10.
В каталоге с файлами появится zip-архив , уже содержащий нужные нам данные. Но архив пока не защищён. Чтобы установить пароль на архив в стандартном архиваторе Windows, открываем этот архив в Проводнике, нажимаем в свободной области правой кнопкой мыши и выбираем пункт Добавить пароль. В открывшемся окошке дважды вписываем задуманный пароль и жмём на кнопку OK .
Теперь наш архив запаролен. При каждой попытке извлечь файлы из этого архива , либо открыть файлы в архиве будет запрошен пароль. Причём абсолютно не важно, будет открыт этот архив на том же компьютере через стандартный Проводник Windows :
Или доступ к содержимому архива будет запрошен на другом компьютере из архиватора от стороннего разработчика :
Результат всегда будет один, программа запросит пароль для доступа к данным из архива.
Минусы способа:
- из стандартного архиватора Проводника доступно только в Windows XP;
- файлы доступны для обнаружения, т.е. способ не прячет их, а только препятствует несанкционированный к ним доступ.
Информация в системных каталогах Windows
Мы рассмотрели основные способы, позволяющие спрятать файлы на компьютере с установленной операционной системой Windows без использования сторонних программ.
Для получения наибольшего эффекта рекомендуется задействовать сразу несколько возможностей ОС, приведённых выше, одновременно.
Плюс ко всему, можно поместить информацию из разряда "не для посторонних" в один из системных каталогов на диске C:\, где даже случайно наткнуться на файлы весьма небольшая вероятность. Но к выбору директории следует подойти с умом, иначе можно лишиться всей важной информации. Например, если разместить файлы в папке C:\Windows\Temp, то любая очистка временных данных помимо мусора утянет за собой и вашу информацию .
У меня есть набор временных файлов, созданных в моей папке с .bak расширениями. Как я могу сделать их скрытыми по умолчанию в Ubuntu?
Я пытался добавить .hidden файл с * .bak в качестве записи в файле, но это не работает. Любая помощь очень ценится .
ИМО ты пытаешься решить проблему не с того конца. Если программа создает много файлов резервных копий, она должна поместить их в отдельную папку, а не в спам в другом месте. Я думаю, что вопрос также относится к вспомогательным файлам, сгенерированным компиляторами. Было бы здорово иметь возможность скрывать файлы в Nautilus. @htorque, нереально просить пользователей перепрограммировать программы, которые генерируют бесполезные файлы. Даже если файлы имеют некоторое использование, все же может быть желательна возможность их скрыть.Вот небольшой скрипт, который я написал для сокрытия промежуточных файлов LaTeX:
Я добавил его в файл
/ .bash_aliases , так что теперь я просто cd в папку, где я хочу скрыть файлы, и введите hidetex .
Это предназначено для выполнения в определенных папках, но вы можете сделать его более общим (например, для файлов .bak) и изменить его для рекурсивного выполнения задачи, добавив скрытый файл в каждую папку, но это немного сложнее.
Если вы ставите точку остановки (или точку) в начале имени файла, он должен скрыть его, например:
Чтобы просмотреть скрытый файл, нажмите «просмотреть» на Nautilus, затем установите флажок «Показать скрытые файлы».
Спасибо за совет. Но они созданы программой, я не могу переименовать каждый из них.Вы можете создать файл с именем .hidden в вашем домашнем каталоге. В этом файле вы можете поместить имена всех файлов, которые вы хотели бы скрыть, по одному на строку.
Если вам и программе не важно имя файла, попробуйте следующую команду:
Затем запускайте его всякий раз, когда вас раздражает .baks. Перемещает каждый файл с именем bla.bak в .bla.bak .
Если вам приходится делать это очень часто, добавьте это в конец вашего .bashrc :
Что представляет собой расширение имени и как отобразить его
Расширение имени (тип файла) – это последовательность букв и цифр после точки в названии, необходимая для идентификации контента. Существуют файлы без расширения, но они, как правило, относятся к числу системных.
Тип можно узнать в свойствах файла. Для этого нужно выделить объект, кликнуть по нему правой кнопкой мыши (ПКМ) и выбрать в меню раздел «Свойства».
Далее следует смотреть на пункт «Тип файла». Если объектом является рисунок, система, скорее всего, покажет расширение .jpg.
Операционная система определяет, какая именно программа должна открывать тот или иной файл. Но если на компьютере установлены несколько приложений, способных работать с однотипным контентом, то пользователь может выбирать между ними.
Например, в Windows 7 по умолчанию картинки воспроизводит программа «Просмотр фотографий Windows». Но ту же функцию могут выполнять Paint, Photoshop и другой софт для работы с изображениями.
Существуют разные расширения и в рамках одного вида данных. Например, и .mp3, и .wav — типы аудио. Но первый из них воспроизводится практически всеми плеерами, а второй — лишь некоторыми. Поэтому прежде чем устанавливать программу для работы с файлом, необходимо поинтересоваться, с какими типами данных она совместима.
Зачем нужно менять расширение файла и можно ли сделать это программными средствами Windows
Такая потребность возникает довольно редко. Например, если пользователь скачал файл, который должен иметь архивное расширение (.rar), но вместо него указано .html. Соответственно, документ будет открываться в браузере, а не в WinRAR. Но так как на самом деле объект другого типа, при его запуске появится ошибка. Чтобы решить проблему, приходится менять расширение.
Возможна ситуация, когда придётся внести изменения в файлы типов .cfg и .ini (документы, описывающие параметры приложений). Для этого используют «Блокнот». Чтобы текстовое приложение оказалось способным открыть подобные объекты, нужно поменять их расширения на .txt.
Если пользователь хочет создать прикладные консольные утилиты, используя инструменты Windows, ему следует сам скрипт написать в «Блокноте» или подобной программе. Чтобы запускать текстовый документ как программу, нужно поменять его расширение на .bat. При необходимости внести коррективы — вновь на .txt.
Как настроить Windows 7 так, чтобы видеть расширение
Сделать расширение видимым можно для удобства — тогда пользователю не придётся постоянно заходить в «Свойства». Кроме того, показ типа файлов настраивается ради безопасности. Дело в том, что авторы вирусов часто используют уловку, рассчитанную на невнимательность пользователя.
Пример: из интернета скачан объект с названием File.avi. Расширение как у видеофайла. Но если система не настроена на показ типа, то в названии не должно быть .avi. При отображении расширения станет видно имя объекта полностью — File.avi.exe. Под видео замаскировано исполняемое приложение, которое и является вирусом.
Чтобы ликвидировать угрозу заражения ПК, лучше сделать расширение видимым. Последовательность действий такова:
-
Через меню «Пуск» открыть «Панель управления».
Теперь расширение файла можно увидеть в названии. Чтобы его убрать, нужно поставить галочку обратно.
Как посмотреть, сменить расширение файла и скрыть его: видео
Как изменить расширение файла
Прежде всего пользователь должен понимать, что, установив другое расширение файла, он не изменит содержимое. Например, если вместо .pdf прописать .doc, то объект не станет документом для Microsoft Word. Конвертация выполняется через специальный софт.
Как включить отображение типа данных с помощью стандартного инструмента
Сначала нужно сделать расширение видимым по тому алгоритму, который был приведён выше. Далее следует действовать так:
- Выбрать файл и нажать F2.
- Прописать новое расширение. В этом примере изначально объект назывался File.ini. Теперь же — File.txt.
Как узнать расширение и поменять его через Total Commander
В отличие от предыдущего, этот метод не требует изменения настроек в «Параметрах папок». В качестве примера используется файл инициализации. Нужно:
-
Выделить файл и нажать F2.
Как сделать расширение видимым и переименовать файл с помощью командной строки
Сначала нужно через комбинацию клавиш Win + R запустить инструмент «Выполнить», ввести в строку cmd и нажать OK.
Теперь следует перейти к той папке, где находится файл. Команда зависит от местоположения объекта.
-
Если файл хранится на диске C, то вводится следующее: cd c:\путь_к_файлу. В данном примере: cd c:\Новая папка.
Теперь папка определена, можно установить новое расширение. Команда одинакова для обоих случаев: ren [имя_файла] [новое_имя_файла]. Например, ren Example.ini Example.txt.
Чтобы поменять расширение сразу нескольких файлов, находящихся в одной папке, нужно перейти к каталогу и ввести команду: ren [*.расширение] [*.новое расширение]. Например, ren *.ini *.txt.
Используя системные инструменты, пользователь может отобразить или удалить расширение имени файла. Также он способен поменять тип данных, однако содержимое объекта при этом останется прежним.
от Павел Карманов
Пишу тексты с осени 2015 года. Наиболее глубокие познания в области IT. Почти сразу пришел к выводу, что лучше писать на темы интересные лично мне. Это позволяет расширять мой кругозор и мотивирует на то, чтобы полностью разобраться в теме. Наибольшие познания в области компьютерной техники. Потому что обучался по этой специальности.
Читайте также: