ฉันรู้ว่าฉันสามารถรีสตาร์ท Dock โดยใช้ a killall Dock
บนบรรทัดคำสั่ง ฉันสามารถรีสตาร์ท Finder โดยคลิกขวาที่ไอคอน Finder มีวิธีที่คล้ายกันในการรีสตาร์ท Dock โดยไม่ต้องใช้บรรทัดคำสั่งหรือไม่
ฉันรู้ว่าฉันสามารถรีสตาร์ท Dock โดยใช้ a killall Dock
บนบรรทัดคำสั่ง ฉันสามารถรีสตาร์ท Finder โดยคลิกขวาที่ไอคอน Finder มีวิธีที่คล้ายกันในการรีสตาร์ท Dock โดยไม่ต้องใช้บรรทัดคำสั่งหรือไม่
คำตอบ:
คุณสามารถบังคับให้เลิกกระบวนการพื้นหลังโดยใช้ยูทิลิตี้การตรวจสอบกิจกรรม เพียงค้นหากระบวนการ Dock (เรียงลำดับรายการกระบวนการตามชื่อหรือใช้ช่องค้นหาที่ด้านขวาบน) เลือกจากนั้นคลิกปุ่ม Quit (ไอคอนคือ "X" ในรูปแปดเหลี่ยม) ที่ด้านซ้ายบนของ หน้าต่างการตรวจสอบกิจกรรม มันจะถามว่าคุณต้องการทำ Quit ปกติหรือ Force Quit
ไม่ - ท่าเรือไม่ได้มีส่วนร่วมในหน้าต่าง Force Quit ดังนั้นคุณจึงไม่สามารถเข้าถึงได้โดยตรง
คุณสามารถนำ AppleScript หรือเชลล์สคริปต์ของคุณมาใส่ในตัวเรียกใช้งานได้อย่างง่ายดาย แอพพลิเคตุ่นปากเป็ดเป็นตัวเลือกของฉัน แต่ Automator ยังใช้งานได้:
ตอนนี้คุณสามารถใช้ Spotlight, Launchpad, FastScripts หรือเครื่องมืออัตโนมัติอื่น ๆ เพื่อใช้แป้นพิมพ์หรือแป้นพิมพ์ลัดเพื่อเปิดแอพ Dock Killer ของคุณ แอพฟรีทำงานได้ดี แต่ฉันชอบ LaunchBar สำหรับงานนี้
แก้ไขไฟล์ชื่อ 'Info.plist' ภายในแพ็คเกจของแอปพลิเคชัน (เช่น /System/Library/CoreServices/Dock.app/Contents/) เปิดไฟล์นี้ในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบและเปลี่ยนส่วนต่อไปนี้
<key>LSUIElement</key>
<string>true</string>
ถึง
<key>LSUIElement</key>
<string>false</string>
หลังจากสังหาร Dock.app หนึ่งครั้งด้วย Terminal / Activity Monitor (ดูคำตอบของ Gordon ;-)) หรือหลังจากรีสตาร์ทแอป "Dock" จะปรากฏใน Dock เองและคุณสามารถบังคับให้เลิก / รีสตาร์ทที่นั่นหรือจากเมนู Apple - > บังคับลาออก ....
หลังจากอัปเดตหรืออัปเกรดระบบคุณอาจต้องแก้ไขซ้ำ
[มาก] คล้ายกับคำตอบที่มีอยู่ของ @bmike แต่นี่เป็นวิธีที่ฉันชอบสำหรับการสร้างสคริปต์อัตโนมัติที่สามารถสั่งการได้โดยใช้คีย์ ...
ทำไมคุณไม่ใช้ยูทิลิตี้ "Onyx" ฟรี (ซอฟต์แวร์ @ ไทเทเนียม) ร้ายแรงมาก ไปที่เมนู 'พารามิเตอร์' ซึ่งคุณจะพบแท็บ "Dock" ... นั่นคือ / http://www.titanium.free.fr/onyx.html