หลัก Windows 10 สร้าง Symbolic Link ใน Windows 10 ด้วย PowerShell

สร้าง Symbolic Link ใน Windows 10 ด้วย PowerShell



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

การโฆษณา

ลิงก์สัญลักษณ์มีประโยชน์ในหลาย ๆ สถานการณ์ ตัวอย่างเช่นเมื่อไม่นานมานี้ฉันได้เพิ่มไดรฟ์ SSD ลงในคอมพิวเตอร์และติดตั้ง Windows ที่นั่น แอพพกพาทั้งหมดของฉันยังคงอยู่ในโฟลเดอร์ D: portable และแอพจำนวนมากได้รับการกำหนดค่าให้ทำงานกับโฟลเดอร์ D: documents ปัญหาคือก่อนที่ฉันจะเพิ่ม SSD ใหม่นี้เส้นทางไปยังโฟลเดอร์คือ C: portable และ C: documents

ด้วยการเชื่อมโยงสองโฟลเดอร์นี้ฉันทำให้ทุกอย่างทำงานได้ภายในไม่กี่วินาที ฉันสร้างลิงก์สัญลักษณ์ชื่อ c: portable และ c: documents โดยไม่ต้องย้ายไฟล์หรือโฟลเดอร์เดียว สิ่งที่น่าสนใจอีกอย่างคือถ้าฉันย้ายลิงก์สัญลักษณ์ของฉันไปยังตำแหน่งอื่นเช่นไปที่ไดรฟ์ E: พวกเขายังคงทำงานและจะชี้ไปที่โฟลเดอร์ของฉันบนไดรฟ์ D:

ใน บทความก่อนหน้านี้ เราได้เห็นวิธีจัดการลิงก์สัญลักษณ์ด้วยไฟล์mklinkเครื่องมือคอนโซล วันนี้เราจะมาดูกันว่าสามารถทำได้โดยใช้ PowerShell อย่างไร

ในการสร้าง Symbolic Link ใน Windows 10 ด้วย PowerShell

  1. เปิดไฟล์ PowerShell ที่ยกระดับ .
  2. พิมพ์หรือคัดลอกวางคำสั่งต่อไปนี้:
    รายการใหม่ -ItemType SymbolicLink -Path 'Link' -Target 'Target'
  3. แทนที่ลิงค์กับพา ธ ไปยังลิงก์สัญลักษณ์ที่คุณต้องการสร้าง (รวมถึงชื่อไฟล์และนามสกุลสำหรับไฟล์)
  4. แทนที่เป้าหมายส่วนที่มีเส้นทาง (สัมพัทธ์หรือสัมบูรณ์) ที่ลิงก์ใหม่อ้างถึงฮาร์ดลิงก์ระบบ Windows 10

คุณทำเสร็จแล้ว
นอกจากนั้นคุณสามารถใช้ PowerShell เพื่อสร้างจุดเชื่อมต่อไดเร็กทอรีและฮาร์ดลิงก์ มาดูกันว่าทำได้อย่างไร

ทำไมปุ่ม windows ของฉันถึงใช้งานไม่ได้

ในการสร้าง Directory Junction ใน Windows 10 ด้วย PowerShell

  1. เปิดไฟล์ PowerShell ที่ยกระดับ .
  2. พิมพ์หรือคัดลอกวางคำสั่งต่อไปนี้:
    New-Item -ItemType Junction -Path 'Link' -Target 'Target'
  3. แทนที่ลิงค์ส่วนที่มีเส้นทางไปยังทางแยกไดเร็กทอรีที่คุณต้องการสร้าง
  4. แทนที่เป้าหมายส่วนที่มีเส้นทางแบบเต็มไปยังไดเร็กทอรีที่ลิงก์ใหม่อ้างถึง

ในการสร้างฮาร์ดลิงก์ใน Windows 10 ด้วย PowerShell

  1. เปิดไฟล์ PowerShell ที่ยกระดับ .
  2. พิมพ์หรือคัดลอกวางคำสั่งต่อไปนี้:
    รายการใหม่ -ItemType HardLink -Path 'Link' -Target 'Target'
  3. แทนที่ลิงค์ส่วนที่มีเส้นทางแบบเต็มรวมถึงชื่อไฟล์และนามสกุลสำหรับฮาร์ดลิงก์ที่คุณต้องการสร้าง
  4. แทนที่เป้าหมายส่วนที่มีเส้นทางแบบเต็มไปยังไฟล์ที่ลิงก์ใหม่อ้างถึง

ตอนนี้คุณอาจสงสัยว่าอะไรคือความแตกต่างระหว่างลิงก์สัญลักษณ์ไดเรกทอรีและทางแยกไดเรกทอรี

อะไรคือความแตกต่างระหว่างลิงก์สัญลักษณ์ไดเร็กทอรีและจุดเชื่อมต่อไดเร็กทอรี
Directory Junction เป็นลิงก์สัญลักษณ์ประเภทเก่าซึ่งไม่สนับสนุนเส้นทาง UNC (เส้นทางเครือข่ายที่ขึ้นต้นด้วย \) และเส้นทางสัมพัทธ์ การแยกไดเรกทอรีได้รับการสนับสนุนใน Windows 2000 และระบบ Windows ที่ใช้ NT ในภายหลัง ในทางกลับกันลิงก์สัญลักษณ์ไดเร็กทอรียังสนับสนุน UNC และพา ธ สัมพัทธ์ อย่างไรก็ตามพวกเขาต้องการ Windows Vista เป็นอย่างน้อย ดังนั้นในกรณีส่วนใหญ่ในปัจจุบันลิงก์สัญลักษณ์ไดเรกทอรีเป็นตัวเลือกที่ต้องการ

อะไรคือความแตกต่างระหว่างฮาร์ดลิงก์และลิงก์สัญลักษณ์
ฮาร์ดลิงก์สามารถสร้างได้สำหรับไฟล์เท่านั้นไม่ใช่โฟลเดอร์ คุณไม่สามารถสร้างฮาร์ดลิงก์สำหรับไดเร็กทอรี ดังนั้นจึงมีข้อ จำกัด มากกว่า Directory Junction และไม่รองรับเส้นทาง UNC

ใน Windows Vista และใหม่กว่าการแยกไดเร็กทอรีจะใช้เพื่อเชื่อมโยงพา ธ โฟลเดอร์ไฟล์รุ่นเก่าเช่น C: Documents และ Settings ไปยังพา ธ ที่ใหม่กว่าเช่น C: Users ลิงก์สัญลักษณ์ยังใช้เพื่อเปลี่ยนเส้นทาง C: Users All Users ไปยัง C: ProgramData

เริ่มต้นด้วย Windows Vista ฮาร์ดลิงก์ยังถูกใช้อย่างกว้างขวางโดย Windows และกลไกการให้บริการ ไฟล์ระบบจำนวนมากเป็นฮาร์ดลิงก์ไปยังไฟล์ภายในโฟลเดอร์ Windows Component Store หากคุณเรียกใช้คำสั่ง fsutil รายการ hardlink สำหรับ explorer.exe, notepad.exe หรือ regedit.exe คุณจะเห็นสิ่งนี้ด้วยตัวคุณเอง!

โฟลเดอร์ WinSxS เก็บไฟล์ระบบต่างๆซึ่งเชื่อมโยงผ่านฮาร์ดลิงก์ไปยังไฟล์ที่อยู่ในโฟลเดอร์ C: Windows, C: Windows System32 และโฟลเดอร์ระบบอื่น ๆ เมื่อมีการติดตั้งการอัปเดตระบบปฏิบัติการไฟล์ภายใน WinSxS จะได้รับการอัปเดตและเชื่อมโยงกับตำแหน่งระบบอีกครั้ง

คุณจะลบบัญชี microsoft ได้อย่างไร

แค่นั้นแหละ.

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ
CyberLink Media Suite 8 Ultra รีวิว
CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker
วิธีสร้างยาฟื้นฟูใน Minecraft
วิธีสร้างยาฟื้นฟูใน Minecraft
ด้วยสูตรยาฟื้นฟูใน Minecraft คุณสามารถชง Splash Potion of Regenere และ Linger Potion of Regeneration เพื่อรักษาผู้อื่นได้