Buat Item Menu untuk Sembunyikan dan Tunjukkan Fail Tersembunyi di OS X

Gunakan Automator untuk Membuat Menu Kontekstual untuk Sembunyikan atau Menunjukkan Fail Tersembunyi

Secara lalai, Mac menyembunyikan banyak fail sistem yang mungkin anda akses pada satu ketika. Apple menyembunyikan fail ini kerana perubahan tidak disengajakan, atau penyingkiran fail secara langsung boleh menyebabkan masalah untuk Mac anda.

Saya telah menunjukkan kepada anda cara menggunakan Terminal untuk menunjukkan atau menyembunyikan fail dan folder . Kaedah ini cukup bagus jika anda hanya mempunyai keperluan sekali-sekala untuk bekerja dengan fail tersembunyi dan folder pada Mac anda. Tetapi ada cara yang lebih baik jika anda cenderung untuk bekerja dengan kerap dengan barang-barang tersembunyi Mac anda.

Dengan menggabungkan arahan Terminal untuk memaparkan dan menyembunyikan fail dan folder dengan Automator untuk membuat perkhidmatan yang boleh diakses dari menu kontekstual, anda boleh membuat item menu mudah untuk memaparkan atau menyembunyikan fail tersebut.

Mencipta Skrip Shell untuk Togol Files Tersembunyi

Kita sudah tahu dua arahan Terminal yang diperlukan untuk menunjukkan atau menyembunyikan fail tersembunyi. Apa yang perlu kita lakukan ialah membuat skrip shell yang akan bertukar-tukar antara dua arahan, bergantung kepada sama ada kita ingin menunjukkan atau menyembunyikan fail-fail dalam Finder.

Pertama, kita perlu menentukan sama ada keadaan semasa Pencari adalah untuk memaparkan atau menyembunyikan fail tersembunyi; maka kita perlu mengeluarkan arahan yang sesuai untuk menukar ke keadaan bertentangan. Untuk melakukan ini, kami akan menggunakan perintah shell berikut:

STATUS = `lalai baca com.apple.finder AppleShowAllFiles`
jika [$ STATUS == 1]
maka lalai menulis com.apple.finder AppleShowAllFiles -boolean FALSE
lain lalai menulis com.apple.finder AppleShowAllFiles -boolean TRUE
fi
pembunuh killall

Itulah skrip shell yang sangat asas yang akan membuat kerja untuk kita. Ia bermula dengan bertanya kepada Finder mengenai keadaan terkini AppleShowAllFiles yang ditetapkan dan kemudian menyimpan hasil dalam pembolehubah yang dipanggil STATUS.

Pembolehubah STATUS kemudiannya diperiksa untuk melihat sama ada TRUE (nombor satu bersamaan dengan TRUE). Jika TRUE (ditetapkan untuk menyembunyikan fail dan folder), maka kami mengeluarkan perintah untuk menetapkan nilai kepada FALSE. Begitu juga, jika FALSE (ditetapkan untuk menunjukkan fail dan folder), kami menetapkan nilai kepada TRUE. Dengan cara ini, kami telah mencipta skrip yang akan menukarkan atau mematikan pencari fail dan folder Finder.

Walaupun skrip agak berguna dengan sendirinya, nilai sebenar datang apabila kami menggunakan Automator untuk membungkus skrip dan membuat item menu yang akan membolehkan kami menyembunyikan atau mematikan fail dan folder tersembunyi dengan hanya klik mouse.

Menggunakan Automator untuk Buat Butang Menu Fail Tersembunyi Menu

  1. Pelancaran Automator, terletak di dalam folder / Aplikasi .
  2. Pilih Perkhidmatan sebagai jenis templat untuk digunakan untuk tugas Automator baru anda, dan klik butang Pilih.
  3. Dalam anak tetingkap Perpustakaan, pastikan Tindakan dipilih, kemudian di bawah item Perpustakaan, klik Utiliti. Ini akan menapis jenis alir kerja yang ada kepada hanya yang berkaitan dengan utiliti.
  4. Dalam senarai tindakan yang ditapis, klik Jalankan Skrip Shell dan seretnya ke anak tetingkap aliran kerja.
  5. Di bahagian atas panel aliran kerja terdapat dua item menu drop-down. Tetapkan 'Perkhidmatan menerima pilihan' ke 'fail atau folder'. Tetapkan 'dalam' kepada 'Pencari.'
  6. Salin keseluruhan skrip shell shell yang kami buat di atas (semua enam baris), dan gunakannya untuk menggantikan sebarang teks yang mungkin ada di dalam kotak Run Run Script.
  7. Dari menu fail Automator, pilih "Simpan," dan kemudian berikan nama itu nama. Nama yang anda pilih akan muncul sebagai item menu. Saya memanggil saya Toggle Hidden Files.
  8. Selepas menyimpan perkhidmatan Automator , anda boleh berhenti Automator.

Menggunakan Butang Menu Fail Tersembunyi Tersembunyi

  1. Buka tetingkap Finder .
  2. Klik kanan mana-mana fail atau folder.
  3. Pilih Perkhidmatan, Togol Fail Tersembunyi , dari menu pop timbul .
  4. Pencari akan menukar keadaan menyembunyikan fail, menyebabkan fail tersembunyi dan folder untuk dipaparkan atau tersembunyi bergantung pada keadaan semasa mereka.