Я ищу бесплатную программу, которая автоматически удаляет все бесполезные скрытые файлы с выбранного USB-накопителя.
Файлы, о которых я говорю, это такие, как .Trashes
и т. д. (по сути, все те, которые начинаются с .
(точка/точка).
Требования:
Вы можете использовать следующий скрипт Python, чтобы удалить все файлы и папки, начинающиеся с .
. Установите Python cd
в корень вашего USB-ключа и введите python hidden_file_remover.py
:
# Save this script as hidden_file_remover.py in the root of your USB key:
import os
import shutil
import sys
def main(folder_path):
for dirpath, dirnames, filenames in os.walk(folder_path):
for dirname in [d for d in dirnames if (d.startswith("."))]:
dirfullpath = os.path.join(dirpath, dirname)
print dirfullpath
try:
shutil.rmtree(dirfullpath)
except:
pass
for dirpath, dirnames, filenames in os.walk(folder_path):
for filename in [f for f in filenames if (f.startswith("."))]:
filepath = os.path.join(dirpath, filename)
print filepath
os.remove(filepath)
if __name__ == "__main__":
try:
folder_path = str(sys.argv[1])
except:
folder_path = "default_folder_path"
main(folder_path)
7zip может быть более полезным. Хотя это инструмент сжатия, в 7zip есть встроенный проводник (намного лучше, чем в Windows 7), который можно использовать как еще один способ просмотра/удаления скрытых файлов.
clt60
Terminal.app
удалите файлы соbash
скриптом. Или используйтеAppleScript
илиAutomator.app
рабочий процесс.Мог говорит восстановить Монику
.
"бесполезен". Некоторые могут быть, но происхождение этого именования связано с Unix, где так назывались файлы, которые были важны для стабильности системы. Они не будут отображаться в обычном списке каталогов, чтобы благонамеренные новички не «убирали» их и не дестабилизировали систему. Возможно, вы захотите переосмыслить общий подход к таким файлам.ᔕᖺᘎᕊ