Чи є спосіб змінити те, що Windows XP вважає "захищеним файлом операційної системи"?


2

На роботі я використовую вікно вікна з локальними та мережевими накопичувачами. Один з накопичених я накопичувачів - це мій домашній каталог Linux (у нас є окремі облікові записи Windows та Linux та домашні каталоги). Коли я переглядаю це з Windows, усі файли та папки, починаючи з. показані, як і слід було очікувати. (Хоча. І .. немає в жодній папці)

Просто цікаво, чи є спосіб сказати Windows, щоб нічого не було показано, починаючи з крапки. Я сподівався, що є запис у реєстрі або щось таке, що визначає, що таке "захищений файл операційної системи", тому я можу поставити крапкові файли в ту ж категорію, що і thumbs.db і т.д.


Хтось знає відповідь на другу половину питання? Я щойно зіткнувся з папкою (спільною через samba, з моїми неточковими файлами - не файлами ОС), які з'явилися порожніми, поки я не вибрав "показати захищені файли операційної системи". Чому вони позначені як такі?
jmanning2k

Відповіді:


4

Якщо у вас є доступ до smb.confфайлу на машині Linux, додайте наступний рядок до конфігурації окремого файлового файлу:

hide dot files = yes

Це призведе до того, що Samba повідомляє про всі файли, починаючи з крапки, як атрибут Windows "прихований", тому вони не з’являться, якщо ви не включите відображення прихованих файлів у Провіднику Windows.


Хммм. Я тут лише стажист, тому я не хочу дуже сполучатися з налаштуваннями, не характерними лише для мого облікового запису / комп'ютера. Крім того, я хотів би мати можливість переглядати приховані файли, але не крапкові файли, саме тому я запитав, чи можна розмістити файли в тій же категорії, що і thumbs.db.
Cam Jackson

@CamJackson: Ці файли ідентифікуються за атрибутом "Система" NTFS, який застосовується до кожного системного файлу Windows при встановленні та інших файлів, таких thumbs.dbяк оболонка при створенні. За допомогою attribкоманди можна встановити цей атрибут на локальних файлах та, імовірно, на серверах Windows. Але це не впливає на сервери Samba (я просто перевірив це напевно!), Тому що базова файлова система на машинах Unix не підтримує її. На жаль, це означає, що єдиний спосіб встановити такі атрибути, як прихований і системний, - це налаштувати Samba для емуляції їх у своїх з'єднаннях.
Патчі

Правильно, так, це має сенс. Тому я думаю, що єдиним ідеальним рішенням було б, якби Samba було додати додатковий варіант, наприклад "захистити файли точок = так" Я повернусь і оціню це, як тільки зможу!
Cam Jackson

@CamJackson: Ще одним варіантом є запобігання взагалі спільного використання файлів точок veto files. Це запобігає видимості або доступності файлів на спільній доступності Samba, як ніби їх не було. Просто додайте veto files = .*до конфігурації спільного доступу. Якщо ви вирішили це зробити, переконайтеся, що ви прочитали пов’язану інформацію про цей варіант, оскільки є кілька важливих застережень, про які вам потрібно знати.
Патчі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.