ซิงค์เฉพาะโฟลเดอร์เดสก์ท็อป แต่ไม่ใช่เอกสารด้วย“ Store in iCloud” (iCloud Drive)


16

ร้านใน iCloudฟังก์ชั่นที่ได้รับการแนะนำให้รู้จักกับ MacOS เซียดูน่าสนใจที่จะลอง มันจะเก็บทั้งDesktopและDocumentsโฟลเดอร์ใน iCloud Drive แทนที่จะเป็นบนไดรฟ์ในเครื่อง

ฉันต้องการเก็บเฉพาะโฟลเดอร์เดสก์ท็อปใน iCloud ไม่ใช่โฟลเดอร์เอกสาร เป็นไปได้ไหม

ฉันสังเกตเห็นว่าการเปิดและปิดStore ในฟังก์ชั่นiCloudไฟล์ที่ถูกถ่ายโอนไปยังไดรฟ์ iCloud (เมื่อฟังก์ชั่นเปิดใช้งานครั้งแรก) ยังคงอยู่ที่นั่น - และโฟลเดอร์ว่างที่เรียกDesktop — LocalและDocuments — Localสร้างในโฮมไดเรกทอรีผู้ใช้

ดังนั้นจึงเป็นไปได้ที่จะใช้ประโยชน์จากสถานการณ์นี้เพื่อเก็บเฉพาะไฟล์เดสก์ท็อปใน iCloud? แอปพลิเคชันที่ใช้งานโฟลเดอร์เอกสารจะตัดสินใจใช้โฟลเดอร์ iCloud หรือโฟลเดอร์ในเครื่องหรือไม่


อัปเดต MacOS Catalina:

ฉันไม่คิดว่าคำตอบของ toxefa จะทำงานกับ macOS Catalina อีกต่อไป การอัพเกรดระบบปฏิบัติการสร้างโฟลเดอร์เดสก์ท็อปที่ว่างเปล่าใหม่ในไดเรกทอรีบ้านของผู้ใช้ ฉันพยายามลบโฟลเดอร์ Desktop นั้นผ่าน Terminal ( rm -rf /Users/<yourusername>/Desktop) จากนั้นสร้าง symlink ตามคำตอบln -s /Users/<yourusername>/Library/Mobile\ Documents/com~apple~CloudDocs/Desktop /Users/<yourusername>/Desktopแต่หลังจากรีบูต symlink ไปแล้วและโฟลเดอร์ Desktop ว่างเปล่าใหม่จะถูกสร้างขึ้นในโฮมไดเร็กตอรี่เสมอ


1
นอกจากนี้ในโฟลเดอร์เอกสารมีสิ่งต่าง ๆ มากมายที่ฉันไม่ต้องการบนอุปกรณ์อื่น ๆ เช่นวิดีโอเกมหรือ Adobe กำลังใช้เพื่อจัดเก็บข้อมูล
แฟนซี

1
@fancy ไม่ต้องพูดถึงว่าเกม ฯลฯ จะเก็บการกำหนดค่าผู้ใช้ที่นี่ซึ่งอาจขัดแย้งกับการตั้งค่าของคอมพิวเตอร์เครื่องอื่น
Winterflags

1
คุณได้พิจารณาเปลี่ยนชื่อโฟลเดอร์เอกสารเป็นอย่างอื่นหรือไม่? เท่าที่ฉันทราบไม่มีอะไรพิเศษโดยเฉพาะเกี่ยวกับโฟลเดอร์เอกสาร คุณอาจมีเอกสารโฟลเดอร์และ LocalDocuments โฟลเดอร์และเติมตามความจำเป็น ....
ไมเคิล Rourke

ลองสร้างโฟลเดอร์ "Documents II" และเก็บทุกสิ่งที่คุณต้องการให้มีเฉพาะในนั้น นิสัยจะทำให้คุณต้องใช้มันเป็นระยะเวลานาน ๆ
Way Straring Stranger

คำตอบ:


5

ดูเหมือนจะไม่มีวิธีในการแยกเดสก์ท็อปออกมาผ่าน GUI 'จัดการที่เก็บข้อมูล'

อย่างไรก็ตามคุณสามารถsymlinkไดเรกทอรีใด ๆ จากไดรฟ์ iCloud ของคุณได้ตลอดเวลา วิธีนี้ทำให้คุณมั่นใจได้ว่ามีการซิงค์เฉพาะโฟลเดอร์เดสก์ท็อป นี่คือข้อแม้ที่ว่าขณะที่ไฟล์เดสก์ท็อปของคุณถูกจัดเก็บใน iCloud พวกเขายังคงใช้พื้นที่บน HD ของคุณก่อนระหว่างและหลังการซิงค์ หากคุณทำมันบน Mac ทุกเครื่องคุณจะทำให้ Desktop ของคุณซิงค์กันได้ทั้งหมด (เพิ่มไฟล์, ลบ, เปลี่ยนแปลง ฯลฯ ); นี่อาจไม่ใช่สิ่งที่คุณคิด

หากการเชื่อมโยงไม่ใช่สิ่งที่คุณรู้ว่าจะทำอย่างไรคำแนะนำด้านล่าง


สำรองข้อมูล (ผ่าน TimeMachine หรืออะไรก็ตามที่คุณใช้)

จากนั้นให้เปิด Terminal ขึ้นมาและเรียกใช้สิ่งต่อไปนี้เพื่อย้ายโฟลเดอร์เดสก์ท็อปของคุณไปยัง iCloud Drive:

mv ~/Desktop /Users/<yourusername>/Library/Mobile\ Documents/com~apple~CloudDocs/

จากนั้นให้เชื่อมโยงกับตำแหน่ง 'เดสก์ท็อป' ตามปกติ:

ln -s /Users/<yourusername>/Library/Mobile\ Documents/com~apple~CloudDocs/Desktop /Users/<yourusername>/Desktop

ตอนนี้ทุกสิ่งที่คุณเพิ่มลงใน ~ / เดสก์ท็อป (โดยการวางสิ่งต่าง ๆ ลงบนเดสก์ท็อป ฯลฯ ) จะถูกทิ้งลงในไดรฟ์ iCloud ของคุณ แน่นอนว่าพวกเขายังใช้พื้นที่ในเครื่องของคุณอยู่ เมื่อคุณลบบางสิ่งออกจากเดสก์ท็อปของคุณก็จะหายไปจาก 'Cloud' เช่นกัน ข้อดีของการทำสิ่งนี้คือการซิงค์ระหว่างเครื่อง (+ เข้าถึงผ่าน iPhone ของคุณแน่นอน)


หากคุณมี mac เครื่องอื่นให้ย้ายสิ่งที่คุณให้คุณค่าจากโฟลเดอร์บนเดสก์ท็อปไปยังโฟลเดอร์ 'เดสก์ท็อป' ของ iCloud Drive ก่อนจากนั้นลบ ~ / Desktop บนเครื่องนั้นและ symlink อีกครั้งดังกล่าวข้างต้น


ขอบคุณฉันพยายามทำสิ่งนี้ แต่หลังจากเชื่อมโยงฉันได้ชื่อแทนสองชื่อบนเดสก์ท็อปท้องถิ่น⤴Desktopและ⤴Mobileแทนที่เนื้อหาของโฟลเดอร์เดสก์ท็อปใน iCloud นามแฝงจะไม่นำไปสู่ทุกที่
Winterflags

2
@Winterflags คุณหนีช่องว่างใน filepaths เหมือนในคำตอบของฉันหรือไม่ โฟลเดอร์ 'มือถือ' จะแนะนำให้คุณไม่ใช้แบ็กสแลช .. และให้แน่ใจว่าคุณใช้เส้นทางแบบเต็ม (เช่นการเริ่มต้น / ผู้ใช้ /)
toxefa

คุณพูดถูก - มีตัวละครหลบหนีที่หายไป ขอบคุณ :)
Winterflags

ไม่รู้เลยว่าทำไม Apple ตั้งชื่อโฟลเดอร์ด้วยช่องว่าง - มันอาจเป็นฝันร้ายที่แท้จริงในไฟล์ Bash หากคุณเคยพยายามทำให้ virtualenvs ของ Python ซิงค์ผ่าน iCloud คุณจะรู้ได้ดี!
toxefa

ดูเหมือนว่าคุณจะต้องเพิ่ม "sudo" ในคำสั่งแรกหลังจากที่เซียร์ราสูง
Rho

-1

ทำไมไม่เปิดใช้งาน iCloud และล้างโฟลเดอร์เอกสารก่อนที่จะเปิดใช้งานการซิงค์ คุณสามารถสร้างโฟลเดอร์ myDocuments ที่จะไม่ซิงค์หรือชื่ออื่น การเปลี่ยนระบบของคุณจะต้องมีจุดประสงค์ในการออกแบบที่ชัดเจนและมีแนวโน้มว่าจะทำให้เกิดความไม่เสถียรหรือแตกเมื่อ Apple อัพเดท อย่างที่คุณเห็นมันมีอยู่ครั้งเดียวแล้วและฉันหวังว่าจะมีคนทำวิศวกรรมย้อนกลับสำหรับเรื่องวิทยาศาสตร์ (เพื่อให้เราทุกคนสามารถเรียนรู้วิธีการนำไปใช้) แต่ดูเหมือนว่าจะเป็นการยกตัวอย่างถ้าคุณจะเปิดใช้งานการซิงค์ iCloud

ฉันแค่ปล่อยให้ระบบมีโฟลเดอร์ว่างที่มันต้องการซิงค์กับ Catalina และกลัวว่ามันจะทำงานในอดีต

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.