Menu

23 juli 2013

Automator: Bestanden direct permanent verwijderen

Automator-180Op het moment dat je via OS X Finder bestanden op een map verwijderd dan worden deze eerst naar de prullenmand van OS X verplaatst. Pas als je de prullenmand leegt, verdwijnen de bestanden ook daadwerkelijk van je harddisk en komt de schrijfruimte vrij.

Dit zelfde gebeurt ook op het moment dat je bestanden van een USB harddisk of stick verwijderd. Na het verwijderen worden de bestanden naar een verborgen map verplaatst en pas definitief verwijderd door het leegmaken van de prullenmand.

Met behulp van Automator is het mogelijk om bestanden direct te wissen zonder dat deze eerst worden verplaatst naar de prullenmand. Hiervoor wordt gebruik gemaakt van het OS X Terminal commando:’rm’ (remove). Door de onderstaande stappen te doorlopen krijgen krijg je in OS X Finder de extra menu optie ‘Definitief verwijderen’.

Schermafbeelding 2013-07-22 om 15.53.48

1. Start de Automator app.

2. Selecteer ‘Voorziening’ als nieuw document.

3. Bovenin de rechter kolom selecteer de volgende condities:
Voorziening ontvangt geselecteerde ‘bestanden of mappen’ in ‘Finder’.

4. Type in het zoekveld bij variabelen ‘bevest’ en sleep de actie ‘Vraag om bevestiging’ naar de takenreeks. Vul bij ‘Bericht’ een tekst in zoals ‘Weet je het zeker?’. Eventueel kun je deze stap overslaan.

5. Type in het zoekveld bij variabelen ‘shellscript’ en sleep de actie ‘Voer shellscript uit’ naar de takenreeks.

6. Wijzig ‘Geef invoer door’ in ‘als argumenten’.

7. Verwijder de commando’s en wijzig deze in de onderstaande commando’s:

for f in "$@"
do
    rm -rf "$f"
done

8. Bewaar hierna de service en geef deze een naam, bijvoorbeeld: ‘Definitief verwijderen’.

Schermafbeelding 2013-07-22 om 15.58.55

Selecteer in Finder een bestand of map die je wil verwijderen en klik hierop met de secundaire muisknop. In het context menu verschijnt nu de optie (Voorzieningen) – ‘Definitief verwijderen’. Door hierop te klikken wordt het bestand of de map verwijderd zonder verdere tussenkomst van de prullenmand.

Meer over Automator kun je hier terugvinden.




Gerelateerde tips:




Reacties


  • laurens 23 juli 2013 om 12:33

    Bedankt voor de handige tip!

  • Jochen Driessen 23 juli 2013 om 17:39

    Hey Richard, bedankt voor de enorm handige tip!
    Is het misschien ook mogelijk om deze feature te koppelen aan een sneltoets…?

  • Dagmar 24 juli 2013 om 0:35

    Het werkt bij mij niet, hetgeen dat ik wil verwijderen blijft gewoon staan.. help?

  • Paula Bennink 24 juli 2013 om 11:26

    Meteen getest, maar ik zag niets terug onder de secundaire toetsknop. WEL zag ik dat er in het rijtje helemaal onderaan “Voorzieningen” staat met een uitschuifpijltje en daaronder stond mijn nieuwe voorziening tussen. Misschien bij jou ook Dagmar?

    Iemand enig idee hoe ik die knop voorzieningen kan omzetten in een rijtje voorzieningen? Krijg het zo gauw niet verzonnen :)

  • Richard 24 juli 2013 om 15:02

    Zelfde probleem als Dagmar.

    Werkt prima alleen bestand blijft staan. :-(

  • Richard IJzermans 24 juli 2013 om 16:24

    @Jochen natuurlijk is dat mogelijk :) Via de systeemvoorkeuren – Toetsenbord, de nieuwe optie is terug te vinden onder mappen en bestanden. Zie het onderstaand screenshot.

    Schermafbeelding 2013-07-24 om 16.22.50

  • Richard IJzermans 24 juli 2013 om 16:28

    Bij iedereen waar het niet werkt, stap 5 & 6 zijn zeer belangrijk, mogelijk hebben jullie daar een fout gemaakt.

  • Richard 27 juli 2013 om 21:16

    Waar slaat hij de “voorziening” op ?
    Het is nu wel gelukt maar wil de foute weggooien. Kan niet hem nergens vinden.
    Alvast bedankt

  • Richard 27 juli 2013 om 21:55

    Nogmaals gezocht en google geraadpleegd.
    Verborgen map gevonden en workflow bestandje verwijderd.

  • Willem-Alexander 29 juli 2013 om 12:52

    Thx, Supertip..hier had ik echt wat aan…!!!

  • anne 27 februari 2014 om 14:18

    hallo ik heb een vraagje heb een macbook pro heb het paar weke gebruikt , probleem was dat het heel traag werd dus heb ik documenten verwijdert alleen heb ik alles verwijdert als ik men macbook aanzet krijg ik een beeld met een document en een vraag teken erin krijg geen begin pagina wat zou ik ermee moeten doen alvast bedankt

  • Ton 1 augustus 2014 om 14:39

    Werkt bij mij nog niet. De vraag om bevestiging komt wel maar het geselecteerde bestand verdwijnt niet. Stap 6 diverse nogmaals gecontroleerd en gespeeld met de aanhalingstekens (weggelaten, dubbele hoge komma) maar zonder resultaat.
    Wie weet de oplossing ?

  • Kyra van den Burg 7 april 2015 om 19:15

    Hallo, ik snap de stappen tot en met de stap: Bewaar hierna de service en geef deze een naam, bijvoorbeeld: ‘Definitief verwijderen’. Kunt u mij uitleggen hoe ik dit moet doen?

Een reactie toevoegen: