បង្កើតធាតុម៉ឺនុយមួយដើម្បីលាក់និងបង្ហាញឯកសារដែលលាក់នៅក្នុងប្រព័ន្ធប្រតិបត្តិការ X

ប្រើស្វ័យប្រវត្តិកម្មដើម្បីបង្កើតម៉ឺនុយបរិបទដើម្បីលាក់ឬបង្ហាញឯកសារដែលលាក់

តាមលំនាំដើម, Mac លាក់ឯកសារប្រព័ន្ធជាច្រើនដែលអ្នកអាចនៅចំណុចមួយចំនួនត្រូវការដើម្បីចូលដំណើរការ។ ផ្លែប៉ោមលាក់ឯកសារទាំងនេះដោយសារតែការផ្លាស់ប្តូរដោយចៃដន្យឬការលុបចោលឯកសារទាំងស្រុងអាចបង្កបញ្ហាដល់ Mac របស់អ្នក។

ខ្ញុំបានបង្ហាញអ្នកពីរបៀប ប្រើស្ថានីយដើម្បីបង្ហាញឬលាក់ឯកសារនិងថត ។ វិធីសាស្រ្តនោះគឺល្អណាស់ប្រសិនបើអ្នកគ្រាន់តែត្រូវការម្តងម្កាលដើម្បីធ្វើការ ជាមួយឯកសារ និងថត ដែលលាក់ នៅលើ Mac របស់អ្នក។ ប៉ុន្តែមានវិធីល្អប្រសើរជាងមុនប្រសិនបើអ្នកមានទំនោរធ្វើការជាញឹកញាប់ជាមួយនឹងខោអាវលាក់របស់ Mac របស់អ្នក។

ដោយការរួមបញ្ចូល ពាក្យបញ្ជាស្ថានីយ សម្រាប់បង្ហាញនិង លាក់ឯកសារ និងថតជាមួយ Automator ដើម្បីបង្កើតសេវាកម្មដែលអាចចូលប្រើបានពីម៉ឺនុយបរិបទអ្នកអាចបង្កើតធាតុម៉ឺនុយសាមញ្ញដើម្បីបង្ហាញឬលាក់ឯកសារទាំងនោះ។

បង្កើតស្គ្រីបសែលដើម្បីបិទបើកឯកសារដែលលាក់

យើងដឹងពាក្យបញ្ជា Terminal ទាំងពីរដែលត្រូវការដើម្បីបង្ហាញឬលាក់ឯកសារលាក់។ អ្វីដែលយើងត្រូវធ្វើគឺបង្កើតស្គ្រីបសែលដែលនឹងបិទបើករវាងពាក្យបញ្ជាទាំងពីរអាស្រ័យលើថាតើយើងចង់បង្ហាញឬលាក់ឯកសារនៅក្នុង Finder ដែរឬទេ។

ដំបូងយើងត្រូវកំណត់ថាតើស្ថានភាពបច្ចុប្បន្នរបស់ Finder គឺបង្ហាញឬលាក់ឯកសារដែលលាក់។ បន្ទាប់មកយើងត្រូវចេញពាក្យបញ្ជាដែលសមរម្យដើម្បីផ្លាស់ប្តូរទៅរដ្ឋផ្ទុយ។ ដើម្បីធ្វើដូចនេះយើងនឹងប្រើពាក្យបញ្ជាសែលដូចខាងក្រោម:

STATUS = `លំនាំដើមអាន com.apple.finder AppleShowAllFiles`
ប្រសិនបើ [$ STATUS == 1]
បន្ទាប់មកលំនាំដើមសរសេរ com.apple.finder AppleShowAllFiles -boolean FALSE
លំនាំដើមផ្សេងទៀតសរសេរ com.apple.finder AppleShowAllFiles-boolean TRUE
fi
killall Finder

នោះហើយជាស្គ្រីបសែលមូលដ្ឋានដែលស្អាតនឹងធ្វើការងារសម្រាប់ពួកយើង។ វាចាប់ផ្តើមដោយសួរ Finder នូវអ្វីដែលស្ថានភាពបច្ចុប្បន្នរបស់ AppleShowAllFiles ត្រូវបានកំណត់ហើយបន្ទាប់មករក្សាទុកលទ្ធផលនៅក្នុងអថេរដែលហៅថា STATUS ។

អថេរ STATUS ត្រូវបានពិនិត្យមើលថាតើវាពិតឬក៏លេខ (TRUE) ។ ប្រសិនបើវាពិត (កំណត់ដើម្បីលាក់ឯកសារនិងថត) បន្ទាប់មកយើងចេញពាក្យបញ្ជាដើម្បីកំណត់តំលៃមិនពិត។ ដូចគ្នានេះដែរប្រសិនបើវាមិនពិត (កំណត់ដើម្បីបង្ហាញឯកសារនិងថត) យើងកំណត់តម្លៃទៅ TRUE ។ នៅក្នុងវិធីនេះយើងបានបង្កើតស្គ្រីបមួយដែលនឹងបិទ / បើកឯកសារលាក់របស់កម្មវិធីរកមើលឯកសារនិងថត។

ខណៈពេលដែលស្គ្រីបមានអត្ថប្រយោជន៍បន្តិចបន្តួចវាមានតម្លៃពិតប្រាកដរបស់វាកើតឡើងនៅពេលយើងប្រើ Automator ដើម្បីរុំជុំវិញស្គ្រីបហើយបង្កើតធាតុម៉ឺនុយដែលនឹងអនុញ្ញាតឱ្យយើងបើកឬបិទឯកសារនិងថតឯកសារដែលលាក់ដោយគ្រាន់តែចុចកណ្តុរ។

ប្រើស្វ័យប្រវត្តិកម្មដើម្បីបង្កើតធាតុម៉ឺនុយឯកសារលាក់

  1. បើកដំណើរការស្វ័យប្រវត្តិ, ដែលមានទីតាំងស្ថិតនៅក្នុង ថត / កម្មវិធី
  2. ជ្រើសសេវាជាប្រភេទពុម្ពដើម្បីប្រើសម្រាប់កិច្ចការស្វ័យប្រវត្តិថ្មីរបស់អ្នកហើយចុចប៊ូតុងជ្រើស។
  3. នៅក្នុងផ្ទាំងបណ្ណាល័យសូមប្រាកដថាសកម្មភាពត្រូវបានជ្រើសរើសបន្ទាប់មកស្ថិតនៅក្រោមធាតុបណ្ណាល័យចុចឧបករណ៍ប្រើប្រាស់។ ការនេះនឹងត្រងប្រភេទលំហូរការងារដែលអាចរកបានទៅនឹងឧបករណ៍ដែលទាក់ទងទៅនឹងឧបករណ៍ប្រើប្រាស់។
  4. នៅក្នុងបញ្ជីសកម្មភាពដែលបានត្រងរួចចុច Run Shell Script ហើយអូសវាទៅផ្ទាំងលំហូរការងារ។
  5. នៅផ្នែកខាងលើនៃផ្ទាំងលំហូរការងារមានធាតុម៉ឺនុយទម្លាក់ពីរ។ កំណត់ 'សេវាទទួលការជ្រើសរើស' ជា 'ឯកសារឬថត។ ' កំណត់ 'ចូល' ទៅ 'អ្នកស្វែងរក' ។
  6. ចម្លងពាក្យបញ្ជាស្គ្រីបសែលទាំងមូលដែលយើងបានបង្កើតខាងលើ (បន្ទាត់ទាំងអស់ប្រាំមួយ) ហើយប្រើវាដើម្បីជំនួសអត្ថបទដែលមានរួចហើយនៅក្នុងប្រអប់ស្គ្រីបសែល។
  7. ពីម៉ឺនុយឯកសារស្វ័យប្រវត្តិកម្មជ្រើស "រក្សាទុក" ហើយបន្ទាប់មកផ្តល់ឈ្មោះសេវាកម្ម។ ឈ្មោះដែលអ្នកជ្រើសនឹងលេចឡើងជាធាតុម៉ឺនុយ។ ខ្ញុំហៅអណ្តូងរ៉ែបិទបើកឯកសារលាក់។
  8. បន្ទាប់ពីរក្សាទុកនូវ សេវាកម្ម Automator អ្នកអាចឈប់ Automator ។

ដោយប្រើធាតុម៉ឺនុយវត្ថុលាក់ឯកសារលាក់

  1. បើក បង្អួច Finder
  2. ចុចកណ្ដុរស្ដាំលើឯកសារឬថតណាមួយ។
  3. ជ្រើសសេវា បង្រួមឯកសារដែលលាក់ ពីម៉ឺនុយលេចឡើង
  4. ឧបករណ៍រកនឹងបិទបើកស្ថានភាពនៃការលាក់ឯកសារដែលបណ្តាលឱ្យឯកសារនិងថតដែលលាក់អាចបង្ហាញបានឬត្រូវបានលាក់អាស្រ័យលើលក្ខខណ្ឌបច្ចុប្បន្នរបស់ពួកគេ។