OS X ішіндегі жасырын файлдарды жасыру және көрсету үшін мәзір элементін жасаңыз

Жасырын файлдарды жасыру немесе жасыру үшін контекстік мәзір жасау үшін Автоматты пайдаланыңыз

Әдепкі бойынша, Mac кейбір нүктелерге қатынасу қажет болуы мүмкін көптеген жүйелік файлдарды жасырады. Apple бұл файлдарды жасырады, себебі кездейсоқ өзгерту немесе файлдарды тікелей шығару сіздің Mac үшін қиындықтар тудыруы мүмкін.

Сізге файлдар мен қалталарды көрсету немесе жасыру үшін Терминалды қалай пайдалану керектігін көрсеттім. Бұл әдіс өте жақсы, егер сіздің Mac-ге жасырылған файлдармен және қалталармен жұмыс істеу қажет болса. Бірақ Mac-тың жасырын туындыларымен жиі жұмыс істеуге бейім болсаңыз, жақсы әдіс бар.

Мәтінмәндік мәзірлерден қатынаса алатын қызметті жасау үшін Автоматер көмегімен файлдар мен қалталарды көрсетуге және жасыруға арналған терминал командаларын біріктіру арқылы сол файлдарды көрсету немесе жасыру үшін қарапайым мәзір элементін жасауға болады.

Жасырын файлдарды ауыстыру үшін Shell сценарийін жасау

Жасырын файлдарды көрсету немесе жасыру үшін қажетті екі терминал командаларын білеміз. Бізге керек нәрселер - бұл Finder ішіндегі файлдарды көрсетуге немесе жасырғымыз келетінімізге байланысты екі команданың арасында ауысатын қабық сценарийін жасау.

Біріншіден, Finder бағдарламасының ағымдағы күйі жасырын файлдарды көрсету немесе жасыру болып табылатынын анықтау керек; онда қарама-қарсы мемлекетке ауысу үшін тиісті бұйрық шығару керек. Ол үшін келесі қабық командаларын қолданамыз:

STATUS = `Әдепкі бойынша com.apple.finder AppleShowAllFiles оқыңыз
егер [$ STATUS == 1]
онда әдепкі мәндер com.apple.finder AppleShowAllFiles -boolean FALSE деп жазады
else әдепкі мәндер com.apple.finder AppleShowAllFiles -бояшық TRUE деп жазады
fi
killall Finder

Бұл біздің жұмысымызды жасайтын өте қарапайым қабық сценарийі. Ол Finder-ге AppleShowAllFiles-дың ағымдағы күйін анықтауды сұрайды және содан кейін нәтижелерді STATUS деп аталатын айнымалыға сақтайды.

Содан кейін STATUS айнымалысы тексеріледі, ол ма TRUE (бірінші нөмірі TRUE). Егер бұл TRUE болса (файлдар мен қалталарды жасыру үшін орнатылса), біз FALSE мәнін орнату үшін пәрмен береміз. Сол сияқты, егер FALSE (файлдар мен қалталарды көрсету үшін орнатылса) мәнін TRUE мәніне орнатамыз. Осылайша, біз Finder файлдары мен қалталарын жасыру немесе өшіруді ауыстыратын сценарийді құрдық.

Сценарий өздігінен пайдалы болғанымен, оның шынайы мәні автоматиканы сценарийге орап, жасырын файлдар мен қалталарды тінтуірді басу арқылы қосуға мүмкіндік беретін мәзір элементін жасау үшін пайдаланған кезде пайда болады.

Автоматты түрде жасырын жасырын файлдар мәзірінің элементін жасау үшін пайдалану

  1. / Applications қалтасында орналасқан Automator іске қосыңыз.
  2. Жаңа Automator тапсырмаңызда пайдалану үшін Қызметті үлгі ретінде таңдап, «Таңдау» түймешігін басыңыз.
  3. Кітапхана аумағында Әрекеттер таңдалғанын, содан кейін Кітапхана элементінің астындағы Утилиталар түймешігін басыңыз. Бұл қол жетімді жұмыс үрдісінің түрлерін тек утилиталарға қатысты ғана сүзеді.
  4. Іс-әрекеттердің сүзілген тізімінде Shell сценарийін іске қосу пәрменін таңдап, оны жұмыс үрдісіне апарыңыз.
  5. Жұмыс үрдісінің жоғарғы жағында екі ашылмалы мәзір элементтері бар. «Қызмет таңдалғанды» файлдарға немесе қалталарға орнатыңыз. 'In' параметрін 'Finder' деп белгілеңіз.
  6. Жоғарыда жасалған барлық сценарий пәрменін көшіріп алыңыз (барлық алты жол) және оны Run Shell Script терезесінде бұрыннан бар кез келген мәтінді ауыстыру үшін пайдаланыңыз.
  7. Automator файлының мәзірінен «Сақтау» пәрменін таңдап, қызметке ат беріңіз. Сіз таңдаған атау мәзір элементі ретінде пайда болады. Мен Toggle Жасырын файлдар деп атаймын.
  8. Automator қызметін сақтағаннан кейін Automator қызметінен шығуға болады.

Toggle жасырын файлдар мәзірінің элементін пайдалану

  1. Finder терезесін ашыңыз .
  2. Кез-келген файлды немесе қалтаны тінтуірдің оң жағымен басыңыз
  3. Қалқымалы мәзірден Қызметтер тармағын таңдаңыз, Жасырын файлдарды түртіңіз.
  4. Finder жасырын файлдар мен қалталарды олардың ағымдағы күйіне байланысты көрсетуге немесе жасыруға әкеп жасыратын файлдардың жай-күйін ауыстырады.