หลัก 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 ได้อย่างไร

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

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

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

วิธีเปิดใช้งานโหมดเกมใน Windows 10
วิธีเปิดใช้งานโหมดเกมใน Windows 10
วิธีเปิดใช้งานโหมดเกมใน Windows 10 - การอัปเดตผู้สร้าง Windows 10 ประกอบด้วยโหมดเกมพิเศษซึ่งช่วยเพิ่มประสิทธิภาพของเกม
คลังเก็บป้ายกำกับ: OldNewExplorer
คลังเก็บป้ายกำกับ: OldNewExplorer
วิธีปิดคอนโซล PS5 คอนโทรลเลอร์ และไมค์
วิธีปิดคอนโซล PS5 คอนโทรลเลอร์ และไมค์
ในตอนแรก คุณอาจคิดว่าการปิด PS5 เป็นเรื่องง่าย แม้ว่าการกระทำจะดูไม่เหมือนวิทยาศาสตร์จรวด แต่บางครั้งก็ไม่ใช่สิ่งที่ต้องทำอย่างตรงไปตรงมาที่สุด โดยเฉพาะอย่างยิ่งสำหรับผู้ที่เป็นเจ้าของ PlayStation เป็นครั้งแรก สม่ำเสมอ
HTTP และ HTTPS ย่อมาจากอะไร?
HTTP และ HTTPS ย่อมาจากอะไร?
HTTPS และ HTTP คือสิ่งที่ทำให้คุณสามารถดูเว็บได้ HTTPS และ HTTP ย่อมาจากอะไร และมีความแตกต่างกันอย่างไร
Huawei P9 – วิธีเปลี่ยนหน้าจอล็อก
Huawei P9 – วิธีเปลี่ยนหน้าจอล็อก
มีหลายวิธีในการปรับแต่งหน้าจอล็อคใน Huawei P9 ของคุณ การตั้งค่าวอลเปเปอร์ใหม่หรือรูปภาพของสัตว์เลี้ยงของคุณจะทำให้หน้าจอล็อกมีความรู้สึกที่ดี นอกจากการเปลี่ยนวอลเปเปอร์แล้ว คุณยังสามารถเปิดใช้งาน
วิธีหาเพื่อนในโทรเลข
วิธีหาเพื่อนในโทรเลข
Telegram ได้กลายเป็นหนึ่งในแอพส่งข้อความชั้นนำในช่วงไม่กี่ปีที่ผ่านมา ผู้ใช้หลายคนพบว่าปลอดภัยและสะดวกสบาย บางทีคุณอาจใช้แอพนี้มาระยะหนึ่งแล้ว แต่ไม่เคยค้นหาเพื่อนเลย ถ้า
ปิดใช้งานการตั้งค่าดีไซน์ Material ใน Chrome 59
ปิดใช้งานการตั้งค่าดีไซน์ Material ใน Chrome 59
คุณสามารถปิดใช้งานการตั้งค่าดีไซน์ Material ใน Google Chrome 59 ด้วยธงพิเศษ ซึ่งจะเปิดใช้งานลักษณะคลาสสิกของการตั้งค่า