ปิดใช้งานต่อในแอพพลิเคชันต่อแอพพลิเคชันใน Mac OS X Lion ที่มีการเขียนค่าดีฟอลต์
ในโพสต์ของเราเกี่ยวกับวิธีปิดใช้งานแอ็พพลิเคชัน Resume สำหรับ Safari หรือแอพพลิเคชันอื่นใน OS X 10.7 ผู้วิจารณ์หลายคนของเราชี้ให้เห็นว่าไม่จำเป็นต้องเปลี่ยนสิทธิ์ของแอปในแต่ละแอป อีกทางเลือกหนึ่งคือคุณสามารถปิดใช้งานเรซูเม่ต่อได้โดยใช้คำสั่งเขียนค่าเริ่มต้นที่ป้อนลงในเทอร์มินัล
ปิดใช้งานต่อในแต่ละแอป
ต่อไปนี้คือตัวอย่างสตริงที่เป็นค่าเริ่มต้นสำหรับแต่ละแอ็พพลิเคชันจากนั้นเราจะแสดงวิธีค้นหาสายอักขระของคุณเองสำหรับแอ็พพลิเคชันอื่น ๆ :
ปิดการทำงานต่อสำหรับ Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
ปิดสำหรับ Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false
ปิดสำหรับ QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
ปิดสำหรับการแสดงตัวอย่าง defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
คุณจะต้องการเปิดใช้งานแอปพลิเคชันใหม่ที่คุณได้ปิดใช้งานคุณลักษณะไว้เพื่อให้การเปลี่ยนแปลงมีผล
การปิดใช้งานงานสำหรับแอ็พพลิเคชันอื่น
สำหรับการปิดการใช้งาน Resume กับแอ็พพลิเคชันอื่น ๆ คุณจะต้องการเข้าถึงไดเร็กทอรี Library ของคุณ (โปรดทราบว่า / Library และ ~ / Library ต่าง) เพื่อให้คุณสามารถหาไวยากรณ์ของชื่อแอพพลิเคชันได้ โฟลเดอร์ที่คุณต้องการคือ:
~/Library/Saved Application State/
ฉันชอบฟังก์ชั่น Go To Folder เพราะคุณสามารถเข้าถึง Command + Shift + G ได้โดยง่าย แต่คุณสามารถเข้าถึงได้จาก Option-Clicking ในเมนู Go ด้วย
เมื่อคุณอยู่ในโฟลเดอร์ State Application ที่บันทึกไว้ในไลบรารีส่วนตัวของคุณแล้วสิ่งที่คุณต้องการคือ com.developerName.ApplicationName.savedState ตัวอย่างเช่นเราจะเลือกเทอร์มินัลซึ่งอยู่ในไดเร็กทอรีนี้เป็น com.apple.Terminal.savedState
ยกเลิกส่วนขยาย '.savedState' และป้อนส่วนแรกของชื่อไดเรกทอรีลงในคำสั่งเดียวกันที่ใช้ด้านบนดังนั้นจะมีลักษณะดังนี้:
defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false
ใส่ที่ลงในบรรทัดคำสั่งและ relaunch เทอร์มินัลและประวัติจะไม่ได้เปิดใช้งานสำหรับ app ที่เท่านั้น เช่นเดียวกับวิธีอื่น ๆ คุณสามารถทำสิ่งนี้ได้โดยใช้แอปได้มากหรือน้อยเท่าที่คุณต้องการ
วิธีการเปิดใช้งาน Resume Back On สำหรับแอพพลิเคชันเฉพาะ
การเปิดใช้ Resume ใน Lion ทำได้ง่ายดายเพียงแค่ปิดการทำงานเราจำเป็นต้องปรับค่าเริ่มต้นเขียนคำสั่งด้วยคำสั่ง TRUE แทน FALSE การ Safari เป็นตัวอย่างคำสั่งจะเป็น:
defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
ให้เปิด Safari อีกครั้งและคุณจะพบ Resume อีกครั้ง โปรดทราบว่าหากคุณปิดการทำงานต่อในระบบโดยใช้แผงการกำหนดค่าคุณจะต้องเปิดใช้งานอีกครั้งแยกต่างหาก
ขอบคุณผู้แสดงความคิดเห็นของเราที่ชี้ค่าเริ่มต้นเขียนคำสั่ง!