Defnyddiwch Automator i Greu Dewislen Cyd-destunol i Guddio neu Ddangos Ffeiliau Cudd
Yn anffodus, mae'r Mac yn cuddio nifer o ffeiliau system y bydd angen i chi eu defnyddio ar ryw adeg. Mae Apple yn cuddio'r ffeiliau hyn oherwydd bod newid yn ddamweiniol, neu gallai symud y ffeiliau'n llwyr achosi problemau i'ch Mac.
Rwyf eisoes wedi dangos i chi sut i ddefnyddio Terminal i ddangos neu guddio ffeiliau a ffolderi . Mae'r dull hwnnw'n eithaf da os mai dim ond angen achlysurol i chi weithio gyda'r ffeiliau cudd a'r ffolderi ar eich Mac. Ond mae ffordd well os ydych chi'n tueddu i weithio'n aml gyda daioni cudd eich Mac.
Trwy gyfuno'r gorchmynion Terfynell ar gyfer dangos a chuddio ffeiliau a ffolderi gydag Automator i greu gwasanaeth y gellir ei ddefnyddio o fwydlenni cyd-destunol, gallwch greu eitem ddewislen syml i ddangos neu guddio'r ffeiliau hynny.
Creu'r Sgript Shell i Toggle Ffeiliau Cudd
Rydym eisoes yn gwybod y ddau orchymyn terfynol sydd eu hangen i naill ai ddangos neu guddio ffeiliau cudd. Yr hyn y mae angen inni ei wneud yw creu sgript gragen a fydd yn troi rhwng y ddau orchymyn, yn dibynnu a ydym am ddangos neu guddio'r ffeiliau yn y Canfyddwr.
Yn gyntaf, mae angen inni benderfynu a yw cyflwr presennol y Canfyddwr i ddangos neu guddio ffeiliau cudd; yna mae angen inni gyhoeddi'r gorchymyn priodol i newid i'r wladwriaeth arall. I wneud hyn, byddwn yn defnyddio'r gorchmynion cregyn canlynol:
STATUS = `diffygion darllen com.apple.finder AppleShowAllFiles`
os [$ STATUS == 1]
yna mae diffygion yn ysgrifennu com.apple.finder AppleShowAllFiles -boolean FFYSG
arall yn methu ysgrifennu com.apple.finder AppleShowAllFiles -boolean TRUE
fi
Killall Finder
Dyna sgript gragen eithaf sylfaenol a fydd yn gwneud y gwaith i ni. Mae'n dechrau trwy ofyn i'r Canfyddwr beth yw cyflwr cyfredol yr AppleShowAllFiles ac yna storio'r canlyniadau mewn newidyn o'r enw STATUS.
Yna, caiff y STATWS amrywiol ei wirio i weld a yw'n wir (mae'r rhif un yn gyfwerth â GWIR). Os yw'n wir (wedi'i osod i guddio ffeiliau a ffolderi), yna byddwn yn rhoi'r gorchymyn i osod y gwerth i FALSE. Yn yr un modd, os yw'n FALSE (a osodwyd i ddangos ffeiliau a ffolderi), gosodwn y gwerth i DIR. Yn y modd hwn, rydym wedi creu sgript a fydd yn gwahardd ffeiliau a ffolderi Cuddio'r Canfyddwr ar neu i ffwrdd.
Er bod y sgript braidd yn ddefnyddiol ynddo'i hun, daw ei werth gwirioneddol pan ddefnyddiwn Automator i lapio'r sgript a chreu eitem ddewislen a fydd yn gadael i ni droi ffeiliau a ffolderi cudd ar neu i ffwrdd â chliciwch ar y llygoden.
Defnyddio Automator i Creu Togglen Eitem Dewislen Ffeiliau Cudd
- Lansio Automator, wedi'i leoli yn y ffolder / Ceisiadau .
- Dewiswch y Gwasanaeth fel y math o dempled i'w ddefnyddio ar gyfer eich tasg Automator newydd, a chliciwch ar y botwm Dewis.
- Ym mhanc y Llyfrgell, gwnewch yn siŵr bod Camau i'w dewis, yna o dan eitem y Llyfrgell, cliciwch ar Utilities. Bydd hyn yn hidlo'r mathau llif gwaith sydd ar gael i'r rhai sy'n ymwneud â chyfleustodau.
- Yn y rhestr o gamau a hidlwyd, cliciwch ar Sgript Rhedeg Shell a'i llusgo i'r panel llif gwaith.
- Ar ben y panel llif gwaith mae dau eitem ddewislen i lawr. Gosodwch y 'Gwasanaeth yn cael ei ddewis' i 'ffeiliau neu ffolderi.' Gosodwch 'in' i 'Finder.'
- Copïwch yr holl sgript sgript creadur a grëwyd uchod (y chwe llinell), a'i ddefnyddio i ddisodli unrhyw destun a allai fod eisoes yn bresennol yn y blwch Sgript Run Shell.
- O'r ddewislen ffeil Automator, dewiswch "Save," ac yna rhowch enw i'r gwasanaeth. Bydd yr enw a ddewiswch yn ymddangos fel yr eitem ddewislen. Rwy'n galw fy Ffeiliau Cudd Toggle.
- Ar ôl achub y gwasanaeth Automator , gallwch roi'r gorau i Automator.
Gan ddefnyddio'r Eitem Dewislen Toggle Hidden Files
- Agor ffenestr Canfyddwr .
- De-gliciwch ar unrhyw ffeil neu ffolder.
- Dewiswch Wasanaethau, Toggle Hidden Files , o'r ddewislen pop-up .
- Bydd y Canfyddwr yn newid cyflwr ffeiliau cuddio, gan achosi ffeiliau a ffolderi cudd i'w harddangos neu eu cuddio yn dibynnu ar eu cyflwr presennol.