Скрытие файлов, начинающихся с точки?

3231
ErenL

В моем C:\Users\Meкаталоге я вижу много файлов, начинающихся с точки, и они не являются скрытыми файлами. Я могу видеть их, хотя я снял флажок «показывать скрытые файлы» в настройках папки.

Directory Screenshot

Я также вижу несколько похожих файлов в своем C:\каталоге. Что я могу сделать, чтобы решить эту проблему? Я не хочу, чтобы они появлялись, потому что мои папки выглядят грязно. Я использую Windows 10.

1
Windows не использует точку, чтобы скрыть файлы с опцией показа скрытых файлов. Windows использует для этого атрибут файла с именем hidden. Точка скрывает файлы в ОС Linux. Таким образом, вы не можете это исправить, так как это правильное поведение. Вы увидите, что когда вы щелкнете правой кнопкой мыши по любому файлу / папке и перейдете в свойства - вы увидите флажок Только для чтения и Скрытый. Zina 8 лет назад 12
В отличие от Unix, Windows не скрывает файлы, начинающиеся с `.`, но все файлы имеют атрибут ** Hidden **, который можно установить, выбрав все файлы, которые вы хотите скрыть, щелкните правой кнопкой мыши, выберите Properties и отметьте Hidden. коробка. AFH 8 лет назад 4
хорошо, я знаю, что точечные файлы связаны с Linux, но действительно ли это правильное поведение? Что-то не так с моим скриншотом? Например; файлы ".cache", ".android" или "appdata" не должны иметь скрытых атрибутов, которые устанавливаются для их скрытия. Я полагаю, что какой-то вирус вызвал это и хотел узнать, что делать, чтобы это исправить. ErenL 8 лет назад 0
Да, это действительно правильное поведение. Нет никакой корреляции между именами файлов и скрытым атрибутом, который должен быть установлен в настройках при создании файла или после него. Нет ничего подозрительного в отношении файлов в вашем списке, которые, кажется, были скопированы из файловой системы Android или другой Linux, отсюда и файлы `.`. AFH 8 лет назад 2
Выглядит грязно? ЛОЛ! Вы не хотите использовать C: или даже C: \ Users \ Me, это каталоги для системы и программ. Как я видел выше, предложения верны, Android и Linux не Windows. Хотя это кажется "аккуратным" делом, не тратьте свое время, на самом деле вам не следует об этом думать. Скорее используйте полезные каталоги, такие как ваш рабочий стол, или Мои документы, Мои рисунки, это каталоги, которые вы хотите «использовать». Все остальные каталоги предназначены для использования системой и программами. Позже, если вы приступите к программированию, вы будете использовать и получать доступ к различным каталогам для разных целей. ejbytes 8 лет назад 1

1 ответ на вопрос

-4
user2537473

Запустите это (или поместите в файл .bat):

@for %%X in (.*.*) do attrib +h %%X 
Объяснение того, что именно это делает, было бы полезно. В то время как этот код влияет на механику вопроса, реальный вопрос спрашивающих был, был ли он ПРЕДЛОЖЕН таким образом, и ваше решение будет скрывать только файлы с периодами в именах в данный момент времени и не будет сохранять файлы будущих периодов. скрытый, если он не был запущен позже. music2myear 7 лет назад 0
`for %% X в (..)` не делает то, что вы думаете. Вы даже пробовали эту команду? DavidPostill 7 лет назад 0