Estoy buscando un programa gratuito que elimine automáticamente todos los archivos ocultos inútiles de una unidad USB seleccionada.
Los archivos de los que hablo son como .Trashes
, etc... (esencialmente todos los que comienzan con .
(un punto/punto).
Requisitos:
Puede usar la siguiente secuencia de comandos de Python para eliminar todos los archivos y carpetas que comiencen con .
. Instale Python, cd
en la raíz de su llave USB y escriba 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 puede ser más útil. Aunque es una herramienta de compresión, hay un explorador incorporado (mucho mejor que el de Windows 7) en 7zip que se puede usar como otra forma de ver/eliminar archivos ocultos.
clt60
Terminal.app
y eliminar los archivos conbash
script. O, usoAppleScript
oAutomator.app
flujo de trabajo.Mawg dice que reincorpore a Monica
.
es "inútil". Algunos pueden serlo, pero el origen de este nombre está en Unix, donde los archivos que eran importantes para la estabilidad del sistema se llamaban así. No aparecerían en una lista normal de directorios, por lo que los novatos bien intencionados no los "ordenarían" y desestabilizarían el sistema. Es posible que desee repensar un enfoque general para tales archivos.ᔕᖺᘎᕊ