ប្រើស្វ័យប្រវត្តិកម្មដើម្បីបង្កើតម៉ឺនុយបរិបទដើម្បីលាក់ឬបង្ហាញឯកសារដែលលាក់
តាមលំនាំដើម, 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 ដើម្បីរុំជុំវិញស្គ្រីបហើយបង្កើតធាតុម៉ឺនុយដែលនឹងអនុញ្ញាតឱ្យយើងបើកឬបិទឯកសារនិងថតឯកសារដែលលាក់ដោយគ្រាន់តែចុចកណ្តុរ។
ប្រើស្វ័យប្រវត្តិកម្មដើម្បីបង្កើតធាតុម៉ឺនុយឯកសារលាក់
- បើកដំណើរការស្វ័យប្រវត្តិ, ដែលមានទីតាំងស្ថិតនៅក្នុង ថត / កម្មវិធី ។
- ជ្រើសសេវាជាប្រភេទពុម្ពដើម្បីប្រើសម្រាប់កិច្ចការស្វ័យប្រវត្តិថ្មីរបស់អ្នកហើយចុចប៊ូតុងជ្រើស។
- នៅក្នុងផ្ទាំងបណ្ណាល័យសូមប្រាកដថាសកម្មភាពត្រូវបានជ្រើសរើសបន្ទាប់មកស្ថិតនៅក្រោមធាតុបណ្ណាល័យចុចឧបករណ៍ប្រើប្រាស់។ ការនេះនឹងត្រងប្រភេទលំហូរការងារដែលអាចរកបានទៅនឹងឧបករណ៍ដែលទាក់ទងទៅនឹងឧបករណ៍ប្រើប្រាស់។
- នៅក្នុងបញ្ជីសកម្មភាពដែលបានត្រងរួចចុច Run Shell Script ហើយអូសវាទៅផ្ទាំងលំហូរការងារ។
- នៅផ្នែកខាងលើនៃផ្ទាំងលំហូរការងារមានធាតុម៉ឺនុយទម្លាក់ពីរ។ កំណត់ 'សេវាទទួលការជ្រើសរើស' ជា 'ឯកសារឬថត។ ' កំណត់ 'ចូល' ទៅ 'អ្នកស្វែងរក' ។
- ចម្លងពាក្យបញ្ជាស្គ្រីបសែលទាំងមូលដែលយើងបានបង្កើតខាងលើ (បន្ទាត់ទាំងអស់ប្រាំមួយ) ហើយប្រើវាដើម្បីជំនួសអត្ថបទដែលមានរួចហើយនៅក្នុងប្រអប់ស្គ្រីបសែល។
- ពីម៉ឺនុយឯកសារស្វ័យប្រវត្តិកម្មជ្រើស "រក្សាទុក" ហើយបន្ទាប់មកផ្តល់ឈ្មោះសេវាកម្ម។ ឈ្មោះដែលអ្នកជ្រើសនឹងលេចឡើងជាធាតុម៉ឺនុយ។ ខ្ញុំហៅអណ្តូងរ៉ែបិទបើកឯកសារលាក់។
- បន្ទាប់ពីរក្សាទុកនូវ សេវាកម្ម Automator អ្នកអាចឈប់ Automator ។
ដោយប្រើធាតុម៉ឺនុយវត្ថុលាក់ឯកសារលាក់
- បើក បង្អួច Finder ។
- ចុចកណ្ដុរស្ដាំលើឯកសារឬថតណាមួយ។
- ជ្រើសសេវា បង្រួមឯកសារដែលលាក់ ពីម៉ឺនុយលេចឡើង ។
- ឧបករណ៍រកនឹងបិទបើកស្ថានភាពនៃការលាក់ឯកសារដែលបណ្តាលឱ្យឯកសារនិងថតដែលលាក់អាចបង្ហាញបានឬត្រូវបានលាក់អាស្រ័យលើលក្ខខណ្ឌបច្ចុប្បន្នរបស់ពួកគេ។