ສ້າງລາຍການເມນູເພື່ອຊ່ອນແລະສະແດງໄຟລ໌ທີ່ເຊື່ອງໄວ້ໃນ OS X

ໃຊ້ Automator ເພື່ອສ້າງເມນູ Contextual ເພື່ອຊ່ອນຫຼືສະແດງໄຟລ໌ທີ່ເຊື່ອງໄວ້

ໂດຍໃນຕອນຕົ້ນ, Mac ເກັບຮັກສາໄຟລ໌ລະບົບຈໍານວນຫຼາຍທີ່ທ່ານອາດຈະເຂົ້າເຖິງບາງຄັ້ງ. Apple ເຊື່ອງແຟ້ມເຫຼົ່ານີ້ເພາະວ່າການປ່ຽນແປງທີ່ເປັນອັນຕະລາຍຕໍ່ໄປ, ຫຼືການໂຍກຍ້າຍທັງຫມົດຂອງໄຟລ໌ອາດເຮັດໃຫ້ເກີດບັນຫາສໍາລັບ Mac ຂອງທ່ານ.

ຂ້າພະເຈົ້າໄດ້ສະແດງໃຫ້ທ່ານເຫັນວິທີການ ໃຊ້ Terminal ເພື່ອສະແດງຫລືຊ່ອນແຟ້ມແລະແຟ້ມ . ວິທີການນີ້ແມ່ນດີດີຖ້າຫາກວ່າທ່ານພຽງແຕ່ມີຄວາມຈໍາເປັນໃນການເຮັດວຽກຮ່ວມ ກັບໄຟລ໌ ແລະໂຟນເດີ ທີ່ເຊື່ອງໄວ້ ໃນ Mac ຂອງທ່ານ. ແຕ່ວ່າມີວິທີທີ່ດີກວ່າຖ້າທ່ານມັກເຮັດວຽກເລື້ອຍໆກັບເຄື່ອງຂອງທີ່ເຊື່ອງໄວ້ຂອງ Mac ຂອງທ່ານ.

ໂດຍການສົມທົບ ຄໍາສັ່ງ ສໍາລັບການສະແດງແລະ ເຊື່ອງແຟ້ມ ແລະໂຟນເດີ້ທີ່ມີ Automator ເພື່ອສ້າງການບໍລິການທີ່ສາມາດເຂົ້າເຖິງໄດ້ຈາກເມນູ contextual, ທ່ານສາມາດສ້າງລາຍການເມນູງ່າຍໆເພື່ອສະແດງຫລືຊ່ອນແຟ້ມເຫລົ່ານັ້ນ.

ການສ້າງ Script Shell ເພື່ອ Toggle ໄຟລ໌ທີ່ເຊື່ອງໄວ້

ພວກເຮົາຮູ້ແລ້ວວ່າສອງຄໍາສັ່ງ Terminal ທີ່ຈໍາເປັນຕ້ອງສະແດງຫລືຊ່ອນໄຟລ໌ທີ່ເຊື່ອງໄວ້. ສິ່ງທີ່ພວກເຮົາຕ້ອງເຮັດຄືການສ້າງສະແກນ shell ເຊິ່ງຈະສະຫຼັບລະຫວ່າງສອງຄໍາສັ່ງ, ຂຶ້ນກັບວ່າພວກເຮົາຕ້ອງການສະແດງຫລືຊ່ອນໄຟໃນ Finder.

ຫນ້າທໍາອິດ, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ກໍານົດວ່າສະຖານະຂອງ Finder ແມ່ນສະແດງຫຼືຊ່ອນໄຟລ໌ທີ່ເຊື່ອງໄວ້; ຫຼັງຈາກນັ້ນ, ພວກເຮົາຈໍາເປັນຕ້ອງອອກຄໍາສັ່ງທີ່ເຫມາະສົມທີ່ຈະປ່ຽນແປງກັບລັດກົງກັນຂ້າມ. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາຈະນໍາໃຊ້ຄໍາສັ່ງແກະດັ່ງຕໍ່ໄປນີ້:

STATUS = `defaults read comapplefinder AppleShowAllFiles`
ຖ້າ [$ STATUS == 1]
ຫຼັງຈາກນັ້ນ defaults ຂຽນ com.apple.finder AppleShowAllFiles-boolean FALSE
ອື່ນ defaults ຂຽນ comapple.finder AppleShowAllFiles-boolean TRUE
fi
killall Finder

ນັ້ນແມ່ນສະແກນພື້ນຖານທີ່ສວຍງາມທີ່ຈະເຮັດວຽກສໍາລັບພວກເຮົາ. ມັນເລີ່ມຕົ້ນໂດຍການຖາມ Finder ວ່າສະຖານະປັດຈຸບັນຂອງ AppleShowAllFiles ກໍານົດໄວ້ແລ້ວເກັບຮັກສາຜົນໃນຕົວແປທີ່ເອີ້ນວ່າ STATUS.

ຫຼັງຈາກນັ້ນ, STATUS ຕົວແປຈະຖືກກວດເບິ່ງວ່າມັນເປັນ TRUE (ຫມາຍເລກຫນຶ່ງເທົ່າກັບ TRUE). ຖ້າມັນເປັນ TRUE (ຕັ້ງຄ່າຊ່ອນໄຟລ໌ແລະແຟ້ມ), ຫຼັງຈາກນັ້ນພວກເຮົາອອກຄໍາສັ່ງເພື່ອຕັ້ງຄ່າຄ່າ FALSE. ເຊັ່ນດຽວກັນ, ຖ້າມັນບໍ່ຖືກຕ້ອງ (ກໍານົດໃຫ້ສະແດງໄຟລ໌ແລະໂຟນເດີ້), ພວກເຮົາກໍານົດມູນຄ່າໃຫ້ TRUE. ໃນວິທີນີ້, ພວກເຮົາໄດ້ສ້າງສະຄິບທີ່ຈະສະຫຼັບການຊອກຫາຂອງໄຟລ໌ແລະໂຟນເດີໃນການຊອກຫາຫຼືປິດ.

ໃນຂະນະທີ່ສະຄິບເປັນປະໂຫຍດບາງຢ່າງໂດຍຕົວຂອງມັນເອງ, ມູນຄ່າທີ່ແທ້ຈິງຂອງມັນຈະມາເມື່ອເຮົາໃຊ້ Automator ເພື່ອລວບລວມສະຄິບແລະສ້າງລາຍການເມນູທີ່ຈະຊ່ວຍໃຫ້ພວກເຮົາເປີດຫຼືປິດໄຟລ໌ແລະແຟ້ມທີ່ເຊື່ອງໄວ້ໂດຍການກົດປຸ່ມຫນູເທົ່ານັ້ນ.

ການນໍາໃຊ້ເຄື່ອງອັດຕະໂນມັດເພື່ອສ້າງລາຍການລາຍການລາຍການລາຍການເຊື່ອງໄວ້

  1. ເປີດຕົວ Automator, ທີ່ຢູ່ໃນ ໂຟເດີ / Applications .
  2. ເລືອກການບໍລິການເປັນປະເພດຂອງແມ່ແບບທີ່ຈະໃຊ້ສໍາລັບວຽກງານ Automator ໃຫມ່ຂອງທ່ານ, ແລະໃຫ້ຄລິກໃສ່ປຸ່ມເລືອກ.
  3. ໃນຕາຕະລາງຫໍສະຫມຸດ, ໃຫ້ແນ່ໃຈວ່າການກະທໍາທີ່ຖືກຄັດເລືອກ, ຫຼັງຈາກນັ້ນພາຍໃຕ້ລາຍະການຫໍສະຫມຸດ, ໃຫ້ຄລິກໃສ່ Utilities. ນີ້ຈະກັ່ນຕອງປະເພດຂອງ workflow ທີ່ມີຢູ່ພຽງແຕ່ກ່ຽວກັບການບໍລິການສາທາລະນະ.
  4. ໃນລາຍການປະຕິບັດງານທີ່ຖືກກັ່ນຕອງ, ໃຫ້ຄລິກໃສ່ Run Shell Script ແລະລາກລົງໄປໃນກະດານເຮັດວຽກ.
  5. ຢູ່ປາຍສຸດຂອງແຜງວຽກງານແມ່ນສອງລາຍການເມນູເລື່ອນລົງ. ຕັ້ງຄ່າ 'ບໍລິການໄດ້ຮັບການຄັດເລືອກ' ເປັນ 'ໄຟລ໌ຫຼືໂຟນເດີ້'. ຕັ້ງ 'in' ຫາ 'Finder'.
  6. ຄັດລອກຄໍາສັ່ງ script shell ທັງຫມົດທີ່ພວກເຮົາສ້າງຂຶ້ນຂ້າງເທິງ (all six lines), ແລະໃຊ້ມັນເພື່ອແທນທີ່ຂໍ້ຄວາມທີ່ອາດຈະມີຢູ່ແລ້ວໃນ Run Shell Script box.
  7. ຈາກເມນູ File Automator, ເລືອກ "Save," ແລ້ວໃຫ້ບໍລິການຊື່. ຊື່ທີ່ທ່ານເລືອກຈະປາກົດເປັນລາຍະການເມນູ. ຂ້າພະເຈົ້າໂທຫາຂ້າພະເຈົ້າຂອງ Toggle ໄຟລ໌ທີ່ເຊື່ອງໄວ້.
  8. ຫຼັງຈາກການບັນທຶກການ ບໍລິການ Automator , ທ່ານສາມາດເຊົາ Automator.

ການນໍາໃຊ້ລາຍການລາຍການເມນູໄຟລ໌ທີ່ຫຼີ້ນຊ້ໍາ

  1. ເປີດ ຫນ້າຕ່າງ Finder .
  2. ສິດຄລິກໃສ່ໄຟລ໌ຫຼືໂຟນເດີ.
  3. ເລືອກບໍລິການ, ເປີດ ໄຟລ໌ທີ່ເຊື່ອງໄວ້ , ຈາກເມນູທີ່ປາກົດຂຶ້ນ .
  4. Finder ຈະສະຫຼັບສະຖານະຂອງໄຟລ໌ທີ່ເຊື່ອງໄວ້, ເຊິ່ງກໍ່ໃຫ້ເກີດໄຟລ໌ທີ່ເຊື່ອງໄວ້ແລະໂຟນເດີທີ່ຈະສະແດງຫລືຖືກເຊື່ອງໄວ້ຂຶ້ນຢູ່ກັບສະພາບຂອງພວກເຂົາໃນປະຈຸບັນ.