@UltraLightUser12kbmemory

Удалить скрытые файлы macOS на Windows?

Перенес файлы macOS (HFS+) на внешний жесткий диск (exFAT).
На диске остались милионы скрытых файлов ._.DS_Store и ._filename
Как можно очистить диск от этих файлов?

В интернете предлагают команду rm -rfi .* но она по идее может задеть не скрытые файлы?
Использую Windows.

edit: rm -rfi в Windows не работает
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 2
nidalee
@nidalee
Windows не хочет делать rm -rfi ._*
Windows хочет делать
del /F /S /Q ._*
Только делайте это либо bat-ником (создайте на диске, запускайте не от админа, то есть без нажатия "ПКМ-Запустить с правами администратора"), либо предварительно сделайте cd на нужный диск.

В интернете предлагают команду rm -rfi .* но она по идее может задеть не скрытые файлы?
Во-первых, это команда для Linux (на это намекает как минимум "-" в командах, в Windows это обычно "/").
Во-вторых, Windows наплевать, скрытые файлы или нет. Вы даже можете удалить, например, только скрытые файлы (это не побуждение к действию, а пример, и не вздумайте тестировать из под админа в папке system32!):
del /F /S /Q /A:h *

А вообще, изучите просто выдачу команды
del /?
Еще поиск подобных команд вам здорово облегчит банальный HELP в cmd. Каждую команду из списка можно запустить с /? в конце и получить инструкцию по употреблению. Вот вам еще ссылка, там есть примеры, и не только для del.
Ответ написан
Ezhyg
@Ezhyg
Как делаю я:
Делаю перевод игры, автор относительно недавно купил себе огрызкобук (похоже) и теперь регулярно забывает удалить этот мусор перед релизом игры. Я взял утилиту nircmd, из комплекта утилит NirSoft, создал батник Del_AppleTrash.bat для запуска:
@echo off
echo Удаление огрызочного мусора
nircmd.exe elevatecmd script Del_AppleTrash.ncl

и простенький скрипт Del_AppleTrash.ncl вызываемый этим батником:
execmd del ".DS_Store" /F /S
execmd del "Del_AppleTrash.ncl" /F
execmd del "nircmd.exe" /F
execmd del "Del_AppleTrash.bat" /F

Кидаю комплект в нужную папку, запускаю батник, он проходится по всем вложенным папкам удаляя "мусор", затем удаляет скрипт, затем утилиту, затем батник - никаких следов :)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы