How to Open DMG files on Windows
Innholdsfortegnelse:
- Slett DMG-filer automatisk når du tar dem ut
- Ta ut DMG-filer automatisk når du drar dem til papirkurven
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.