วิธีสำหรับแสดงไฟล์ที่ซ่อนอยู่ใน Finder ครับมีวิธีอยู่ 2 แบบด้วยกัน
วิธีที่1: คำสั่งผ่าน terminal.app ให้เปิด terminal.app ขึ้นมา แล้วพิมพ์(copy&paste) คำสั่งนี้ลงไป
defaults write com.apple.Finder AppleShowAllFiles YES
กด Enter จากนั้นพิมพ์
killall Finder
แล้วกด Enter เพื่อ relaunch Finder ขึ้นมาใหม่ ถ้าไม่มีอะไรผิดพลาด เราจะเห็นไฟล์ที่ซ่อนอยู่ขึ้นมาแล้ว (พวกไฟล์ที่มีจุดขึ้นต้นนำหน้าชื่อ ส่วนใหญ่จะไม่แสดงใน Finder ปรกติ เราก็จะเห็นจากตรงนี้ครับ)
ถ้าต้องการเปลี่ยนกลับ ก็ให้ทำซ้ำแบบเดิม แล้วเปลี่ยนคำว่า YES เป็น NO แทน แบบนี้ครับ
defaults write com.apple.Finder AppleShowAllFiles NO
แล้วกด Enter จากนั้นสั่ง killall Finder เพื่อ relaunch Finder อีกที เป็นอันเสร็จครับ
note : คำว่า YES/NO สามารถแทนด้วยคำว่า TRUE/FAULT โดยให้ผลคำสั่งเหมือนกันครับ
วิธีที่2 : สร้าง script ขึ้นมาเพื่อการนี้โดยเฉพาะให้เป็น Script Editor ขึ้นมา แล้วพิมพ์(copy&paste) คำสั่งนี้ลงไปในหน้า Script Editor ครับ
set dotVisible to do shell script "defaults read com.apple.Finder AppleShowAllFiles"
if dotVisible = "0" then
do shell script "defaults write com.apple.Finder AppleShowAllFiles 1"
else
do shell script "defaults write com.apple.Finder AppleShowAllFiles 0"
end if
tell application "Finder" to quit
delay 1
tell application "Finder" to activate
จากนั้นสั่ง run รอบนึง แล้ว save as ออกมาเป็นแบบ application โดยที่ไม่ต้องติ๊กเครื่องหมายถึงในช่องที่เค้ามีให้เลือกนะครับ ปล่อยเอาไว้เฉย ๆ แล้วก็ตั้งชื่อเก๋ ๆ
แล้วก็ลองเรียกใช้งาน script ที่เราเพิ่งเซฟออกมาดู ให้ดับเบิลคลิ๊กไปที่ script ที่เราเพิ่งสร้างมานี้ครับ ถ้าอยากเปลี่ยนกลับ ก็ให้สั่ง script ทำงานอีกที
note :
ที่มาของ script นี้ และคำสั่งแบบผ่าน terminal จาก Mac OS X Hints บน macworld.com