Android

Hvordan automatisk fjerne og slette dmg-filer i mac

How to Open DMG files on Windows

How to Open DMG files on Windows

Innholdsfortegnelse:

Anonim

Et av aspektene der Mac-maskiner skiller seg mest fra Windows-PCer er når det gjelder installering av applikasjoner. På Mac-maskiner må du montere et diskbilde og deretter demontere det og slette når installasjonen er ferdig, noe som kan være litt av en problemfri, spesielt hvis du må teste mange apper på kort tid.

Tenker på det, denne gangen vil vi dele et par pene små arbeidsflyter som du kan implementere på Mac-en din med Automator. Hver gang du er ferdig med en appinstallasjon på Mac-en, vil du kunne fjerne eller fjerne og fjerne slettebildet med bare et par klikk.

La oss komme i gang med hvordan du konfigurerer disse fine Automator-arbeidsflytene.

Slett DMG-filer automatisk når du tar dem ut

Trinn 1: Åpne Automator og velg å opprette et nytt dokument. Velg Tjeneste fra de tilgjengelige dokumenttypene som vises i dialogboksen.

Trinn 2: Øverst på høyre panel, sørg for å velge fra rullegardinmenyene alternativene "ingen inndata" og "Finder", slik at sluttresultatet blir som det som er vist nedenfor.

Trinn 3: Neste, på venstre panel i Automator, søk etter Kjør AppleScript- handlingen og dra den til høyre panel. Et AppleScript-vindu vises med noen plassholderkode i det.

Slett den koden, og kopier og lim inn den i stedet i skriptboksen:

tell application "Finder"

set selection_list to selection

if (count selection_list) < 1 then

display dialog

"Please select a volume mounted from a disk image." with title

"No Selection Found" with icon stop

buttons default button 1

return

end if

set my_selection to item 1 of selection_list

set my_kind to kind of my_selection

set my_name to name of my_selection

if my_kind is not "Volume" then

display dialog

"Please select a volume mounted from a disk image file." with title

"Selection is not a Disk Image" with icon stop

buttons default button 1

return

end if

set volume_list to paragraphs of (do shell script "hdiutil info | grep ^/dev/disk | grep -o '/Volumes/.*'")

set source_list to paragraphs of (do shell script "hdiutil info | grep ^image'-'alias | grep -o '/.*'")

set match_found to false

repeat with v from 1 to (count volume_list)

if "/Volumes/" & my_name = item v of volume_list then

set match_found to true

exit repeat

end if

end repeat

if match_found is not equal to true then

display dialog

"The selected volume does not appear to be a Disk Image." with title

"Could not find Disk Image" with icon stop

buttons default button 1

return

else

set my_source to POSIX file (item v of source_list) as alias

move my_source to the trash

eject my_selection

--reveal my_source

end if

end tell

Trinn 4: Lagre nå denne Automator-tjenesten og gi den et navn som er lett å huske.

La oss ta en titt på en annen Automator-arbeidsflyt som oppnår samme mål og gjør akkurat det motsatte.

Ta ut DMG-filer automatisk når du drar dem til papirkurven

Som du kan se fra tittelen, lar denne arbeidsflyten til Automator deg oppnå samme formål, bortsett fra det i omvendt retning, slik at du kan unngå denne meldingen hver gang du drar til papirkurven en montert DMG-fil.

Trinn 2: Øverst på høyre panel velger du Annet … fra rullegardinmenyen. Deretter skriver du ~ /.Trash i dialogboksen som dukker opp for å jobbe med den mappen.