แบ่งปันไฟล์จาก Mac OS X ไปยัง Windows PC ได้อย่างง่ายดาย

หากคุณมีเครือข่ายแบบผสมผสานระหว่าง Mac และ Windows PC มีโอกาสดีที่คุณจะต้องการย้ายไฟล์ระหว่างสองระบบปฏิบัติการ วิธีที่ง่ายที่สุดในการแชร์ไฟล์จาก Mac OS X กับ Windows คือการเปิดใช้งาน Samba สำหรับบัญชีผู้ใช้ที่ระบุใน Mac กวดวิชานี้จะใช้วิธีแชร์ไฟล์ระหว่าง Mac และ Windows PC ด้วยวิธีนี้

Samba (SMB) อาจมีชื่อตลก แต่โดยพื้นฐานแล้ว Mac OS X รองรับ Windows ไฟล์ร่วมกัน เนื่องจากไม่จำเป็นต้องใช้สำหรับผู้ใช้ Mac ทุกคนหรือสำหรับการแชร์ Mac-to-Mac จึงเป็นตัวเลือกการแบ่งปันที่ไม่เหมือนใครใน Mac OS X File Sharing panel และทำให้สามารถเชื่อมต่อ Windows PC เข้ากับ Mac โดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติมใด ๆ มาดูกันว่าจะเปิดใช้งานคุณสมบัตินี้ได้อย่างไรและจากนั้นจะเชื่อมต่อกับ Mac ที่ใช้ร่วมกันจากพีซี Windows ที่เชื่อมต่ออยู่ในเครือข่ายเพื่อให้คุณสามารถสลับไฟล์ไปมาได้อย่างง่ายดาย

เปิดใช้งาน Mac เพื่อใช้ Windows File Sharing ใน Mac OS X

ขั้นแรกคุณต้องเปิดใช้งานฟังก์ชันการแชร์ไฟล์ของ Windows ไปที่ Mac ซึ่งเป็นทางเลือกที่ง่ายในการตั้งค่าระบบ OS X ใน Mac:

  1. เปิด "System Preferences" และคลิกที่ "Sharing"
  2. คลิกช่องทำเครื่องหมายถัดจาก "การแชร์ไฟล์" เพื่อเปิดใช้งาน
  3. เมื่อเปิดใช้งานการแชร์ไฟล์แล้วให้เลือกไฟล์แล้วคลิกที่ปุ่ม "ตัวเลือก ... "
  4. คลิกช่องทำเครื่องหมายถัดจาก "แชร์ไฟล์และโฟลเดอร์โดยใช้ SMB (Windows)"
  5. ตอนนี้คลิกที่ช่องทำเครื่องหมายถัดจากบัญชีผู้ใช้ที่คุณต้องการแชร์หรือเข้าถึงจาก Windows - เมื่อคุณคลิกเพื่อเปิดใช้การแชร์ SMB ในบัญชีผู้ใช้ระบบจะถามรหัสผ่านผู้ใช้
  6. คลิกที่ "เสร็จสิ้น"

ด้วยการเปิดใช้งาน SMB ขณะนี้เราสามารถเชื่อมต่อจาก Windows PC ไปยัง Mac ได้ หากคุณทราบที่อยู่ IP ของ Mac แล้วคุณสามารถข้ามส่วนแรกนี้ไปที่พีซี Windows เพื่อเข้าถึงไดเรกทอรีผู้ใช้ที่แชร์

เชื่อมต่อกับ Mac File Share จาก Windows PC

เมื่อเปิดใช้ SMB และ Windows File Sharing แล้วคุณสามารถเชื่อมต่อกับ Mac จากพีซีที่ใช้ Windows ได้แล้ว ขั้นแรกคุณจะได้รับที่อยู่ IP ของ Macs ที่คุณต้องใช้เชื่อมต่อจากนั้นคุณจะเชื่อมต่อกับ Windows จาก:

  1. กลับไปที่แผงการกำหนดลักษณะระบบ 'แชร์' จดบันทึกที่อยู่ IP ของ Mac ที่ด้านล่างทิ้งส่วน afp: // และใส่ใจกับตัวเลขในรูปแบบ xxxx
  2. จาก Windows PC ที่เชื่อมต่อกับ Mac :
    • ไปที่เมนู Start แล้วเลือก "Run" หรือกด Control + R จากเดสก์ท็อปของ Windows
    • ป้อนที่อยู่ IP ของ Mac ในรูปแบบ \\ 192.168.1.9 \ และเลือก "OK"
    • ใส่ชื่อผู้ใช้ Mac OS X และรหัสผ่านที่ใช้ร่วมกันและคลิกที่ "OK"

การเข้าถึงไดเรกทอรี Mac ที่แชร์และไฟล์ผู้ใช้จะปรากฏเป็นโฟลเดอร์อื่น ๆ ภายใน Windows คุณมีอิสระในการคัดลอกหรือเข้าถึงไฟล์แต่ละไฟล์หรือทำงานที่สำคัญมากขึ้นเช่นการย้ายคลัง iTunes จากพีซี Windows ไปยัง Mac

ขั้นตอนนี้ในการเชื่อมต่อกับ Mac ควรเหมือนกับ Windows XP, Windows Vista, Windows 7, Windows 10 และ Windows 8 หรือ RT และการเปิดใช้งานการแชร์ไฟล์บน Mac จะเหมือนกันใน Mac OS X 10.6 Snow Leopard, 10.7 Lion, 10.8 สิงโตภูเขาและ OS X Mavericks 10.9 และ OS X Yosemite 10.10.x. SAMBA ได้รับโปรเซสเซอร์ Mac ที่ได้รับการสนับสนุนมาเป็นเวลานานดังนั้นในทางเทคนิคคุณจะพบว่า Mac เครื่องเก่าและ OS X เวอร์ชันนี้จะได้รับการสนับสนุนด้วยเช่นกัน

การเชื่อมต่อกับ Windows PC จากเครื่อง Mac

ไปในทิศทางอื่นคุณสามารถเชื่อมต่อกับ Windows Shared PC ได้อย่างง่ายดายจาก Mac ที่ใช้ OS X:

  1. จาก OS X Finder ให้กด Command + K เพื่อเรียก "Connect To Server"
  2. เลือกปุ่ม "Browse" เพื่อเรียกดูหุ้นเครือข่ายที่มีอยู่ให้คลิกสองครั้งที่แชร์เพื่อเข้าสู่ระบบ
  3. หรือ: ในฟิลด์ "Server Address" (ที่อยู่ของเซิร์ฟเวอร์) ให้ป้อน IP ของ Windows share เพื่อเชื่อมต่อกับ smb: //

ตัวอย่างเช่นในการเชื่อมต่อกับ Windows share ที่ 192.168.1.115 ที่อยู่ SMB จะเป็น: smb: //192.168.1.115

โปรดทราบว่าปัญหาบางอย่างเกี่ยวกับ OS X Mavericks บางรุ่นทำให้ smb: // ใช้ Samba2 แทนที่จะเป็น Samba1 ซึ่งอาจทำให้เกิดข้อผิดพลาดในการเชื่อมต่อกับเซิร์ฟเวอร์บางเครื่อง ถ้าคุณพบปัญหาดังกล่าวในการเชื่อมต่อกับ NAS หรือ SMB Windows จาก OS X 10.9 Mavericks คุณสามารถบังคับใช้ Samba1 ด้วยคำนำหน้า cifs: // เช่น: cifs: //192.168.1.115 - ไม่ใช่กรณีนี้ OS X Yosemite หรือ OS X เวอร์ชันอื่น ๆ

สิ่งที่เกี่ยวกับแฟ้ม. DS_Store?

ขึ้นอยู่กับการตั้งค่า Windows PC คุณอาจเห็นไฟล์. DS_Store ในระบบไฟล์ Mac เหล่านี้เป็นเรื่องปกติ แต่ถ้าคุณกำลังโกรธโดยคุณสามารถปิดใช้งานแฟ้ม. DS_Store โดยการป้อนคำสั่งเขียนค่าเริ่มต้นต่อไปนี้ในเทอร์มินัลของ OS X:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

ถ้าคุณต้องการพวกเขากลับมาเพียงแค่เปลี่ยนเป็น "เท็จ" ที่ท้าย