
Symlinks หรือ Symbolic Links เป็นหนึ่งในฟีเจอร์ที่ไม่ค่อยมีคนรู้จัก แต่มีประโยชน์ใน Windows คุณสามารถนึกถึงลิงก์สัญลักษณ์เป็นทางลัดที่คุณสร้างใน Windows อย่างไรก็ตาม ลิงก์สัญลักษณ์มีประสิทธิภาพและมีประโยชน์มากกว่าทางลัดทั่วไปมาก มาพูดคุยกันว่าลิงก์สัญลักษณ์คืออะไร และคุณจะสร้างลิงก์ดังกล่าวได้อย่างไรใน Windows 10
ลิงก์สัญลักษณ์คืออะไร
เมื่อคุณสร้างทางลัดสำหรับไฟล์หรือโฟลเดอร์ สิ่งที่คุณทำคือชี้ไปที่ไฟล์หรือโฟลเดอร์นั้นโดยเฉพาะ ไม่มีอะไรมากไปกว่านี้ ลิงก์สัญลักษณ์เป็นมากกว่าทางลัดธรรมดาๆ ทำหน้าที่เป็นไฟล์เสมือนหรือโฟลเดอร์ที่เชื่อมโยงไปยังไฟล์หรือโฟลเดอร์จริง
เมื่อคุณสร้างลิงก์เชื่อมโยงสำหรับไฟล์ ดูเหมือนว่าไฟล์นั้นเป็นไฟล์จริง โดยที่ในความเป็นจริงแล้ว ไฟล์นั้นกำลังเปลี่ยนเส้นทางคุณไปยังไฟล์จริงในเบื้องหลัง นอกจากไฟล์แล้ว คุณยังสามารถสร้าง symlink สำหรับโฟลเดอร์ได้อีกด้วย พูดง่ายๆ ว่า symlink เป็นเพียงแค่การสร้างสตริงข้อความ ซึ่งช่วยให้ระบบปฏิบัติการรู้ว่าเป็นเพียงเส้นทางสำหรับไฟล์หรือโฟลเดอร์อื่น
ตัวอย่างเช่น แอปบริการคลาวด์ส่วนใหญ่ที่คุณติดตั้งจะซิงค์เฉพาะไฟล์และโฟลเดอร์ที่อยู่ในโฟลเดอร์ของตนเองเท่านั้น แต่จะมีบางครั้งที่คุณอาจมีโฟลเดอร์ในไดรฟ์อื่นที่คุณต้องการซิงค์กับบริการที่เก็บข้อมูลบนคลาวด์
อย่างไรก็ตาม คุณไม่ต้องการย้ายโฟลเดอร์จากตำแหน่งจริง หรือไม่ต้องการสร้างสำเนาของโฟลเดอร์ ในสถานการณ์เหล่านั้น คุณสามารถสร้างลิงก์เชื่อมโยงในโฟลเดอร์บริการคลาวด์ เพื่อให้คุณสามารถซิงค์เนื้อหาของโฟลเดอร์เป้าหมายโดยไม่ต้องย้ายหรือคัดลอกโฟลเดอร์จริง
เนื่องจาก symlink เป็นเพียงโฟลเดอร์เสมือนที่ทำหน้าที่เป็นเส้นทางไปยังโฟลเดอร์จริง คุณจึงไม่ต้องกังวลว่า symlink จะใช้พื้นที่ดิสก์ของคุณ
สร้างลิงค์สัญลักษณ์โดยใช้ส่วนขยายลิงค์เชลล์

หากคุณไม่ต้องการสับสนในพรอมต์คำสั่งและพร้อมที่จะแกล้งเล็กน้อยโดยการติดตั้งเครื่องมือที่ช่วยให้คุณสร้างการเชื่อมโยงไปยังไฟล์หรือไดเรกทอรีที่มีอยู่โดยใช้เมนูบริบทคลิกขวา ให้ลองทำสิ่งต่อไปนี้ Link Shell Extension เป็นเครื่องมือที่ให้คุณสร้างฮาร์ดลิงก์และลิงก์สัญลักษณ์โดยคลิกขวาที่โฟลเดอร์ใดก็ได้ที่คุณต้องการสร้างลิงก์ไป
มีห่วงเล็กน้อยในการติดตั้ง คุณจะได้รับคำเตือนว่าไม่สามารถดาวน์โหลดอย่างปลอดภัย และ Windows Defender อาจเตือนคุณว่า "ไม่ได้ลงชื่อ"
เราสามารถรับรองได้ว่าเครื่องมือนี้ปลอดภัย ไปข้างหน้าและติดตั้ง ระหว่างการติดตั้ง explorer.exe จะรีสตาร์ท ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลสำคัญไว้
เมื่อติดตั้ง LSE แล้ว ให้คลิกขวาที่ไฟล์เป้าหมายหรือโฟลเดอร์ที่คุณต้องการสร้าง symlink จากนั้นคลิก "Pick Link Source"

ถัดไป ไปที่โฟลเดอร์ที่คุณต้องการให้ลิงก์สัญลักษณ์ปรากฏขึ้น คลิกขวา จากนั้นเลือก “วางเป็น -> ลิงก์สัญลักษณ์”

สร้างลิงก์สัญลักษณ์โดยใช้ Mklink
หมายเหตุ: แม้ว่าฉันกำลังแสดงสิ่งนี้ใน Windows 10 คำสั่งที่แสดงที่นี่ใช้ได้กับ Windows Vista ขึ้นไป
การสร้าง symlink ใน Windows นั้นค่อนข้างง่ายด้วย mklink
สั่งการ. ในการเริ่มต้น กด ชนะ + X จากนั้นเลือกตัวเลือก “Command Prompt (Admin)” เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ

เมื่อเปิดพรอมต์คำสั่งแล้ว ให้ใช้รูปแบบคำสั่งด้านล่างเพื่อสร้าง symlink สำหรับไฟล์
mklink Link Target
ในกรณีของฉัน ฉันต้องการสร้าง symlink ในไดรฟ์ E สำหรับไฟล์ข้อความที่อยู่ในไดรฟ์ F ดังนั้นคำสั่งจึงมีลักษณะดังนี้:
mklink "E:PathSymlink_File.txt" "F:Real_File.txt"

เส้นทางแรกที่คุณเห็นในคำสั่งด้านบนคือตำแหน่งที่คุณจะสร้างลิงก์เชื่อมโยง เส้นทางนี้เรียกว่า "ลิงค์" เส้นทางที่สองเป็นของไฟล์จริงบนดิสก์ของคุณและเรียกว่า “เป้าหมาย”
เมื่อสร้าง symlink แล้ว หน้าตาก็จะเป็นแบบนี้ใน File Explorer แม้ว่าไอคอนจะดูเหมือนทางลัดทั่วไป แต่ก็เป็นลิงก์สัญลักษณ์

คุณสามารถสร้างลิงก์เชื่อมโยงสำหรับทั้งไดเร็กทอรีร่วมกับแต่ละไฟล์ได้ ในการทำเช่นนั้น ใช้คำสั่งด้านล่าง สวิตช์ /D
ให้คุณทำสิ่งนี้ได้
mklink /D "E:PathSymlink_Books" "F:Books"

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

และคุณทำเสร็จแล้ว! หากคุณต้องการปรับแต่งเพิ่มเติมใน Windows 10 โปรดดูรายการแฮ็กรีจิสทรีที่ดีที่สุดของเรา ตรวจสอบวิธีเปลี่ยนชื่อไฟล์เป็นชุดและวิธีรับมุมยอดนิยมสไตล์ Mac ใน Windows 10