43
ArAgost
AppleScript e AppleScript Studio, Dischi, CD, DVD e Backup, Utility, Tips&Tricks, Easter Eggs
http://faqintosh.com/faq/43.xml - XML della Faq: http://faqintosh.com/faq/43-data.xml
5160 giorni, 10 ore, 32 minuti
Faq 313 - Come cancellare selettivamente i file dal cestino di un solo volume?
Faq 60 - Come recuperare un file che ho cestinato per errore?
attach43.zip (2.1 KB)
Lo script, salvato come workflow di Automator.
Bisogna innanzitutto sottolineare che questo è un uso improprio del cestino: la metafora, per rimanere coerente prevede che per cancellare un file lo si sposti nel cestino, e che lo svuotamento cancelli tutti i file nel cestino.
I file che non si è certi di volere eliminare è molto meglio tenerli in una cartella da qualche parte al sicuro.
Per quanto riguarda le cancellazioni accidentali, queste sono prevenute proprio dal passaggio obbligatorio per il cestino (non esiste infatti una scorciatoia per la cancellazione diretta di un file).
Premesso ciò, è effettivamente possibile eliminare solo alcuni file dal cestino.
Modo 1
Aprire il terminale, digitare "rm " (senza virgolette) e trascinare l'icona del file dentro il terminale. Pigiando return il file verrà cancellato senza richiesta di conferma.
Modo 2:
Si può utilizzare un applescript come questo:
tell application "Finder"set FinderSelection to the selectionend tell
repeat with theFile in FinderSelectionset FilePath to quoted form of POSIX path of (theFile as alias)end repeat
set okTrash to ((the offset of "/.Trash/" in FilePath) > 0)
if not okTrash thenactivateend if
display dialog ("Sei certo di voler cancellare DEFINITIVAMENTE “" & (name of theFile) & "”?")
set okTrash to true
if okTrash then do shell script "rm -r " & FilePathQuesto script cancella gli elementi selezionati nel Finder, senza passare per il Cestino.
Nel caso in cui non venga utilizzato su file che già sono nel Cestino, allora chiede conferma all’utente.Im attach alla Faq: lo script salvato come workflow di Automator.
Modo 3:
Utility di terze parti.
Compost e SmartTrash hanno, tra le altre opzioni, anche quella della cancellazione selettiva.
Google+ | |
---|---|
|
|