เป็นไปได้หรือไม่ที่จะเปลี่ยนเป้าหมายของ symlink หรือทางแยกใน Windows ใน Linux สามารถแก้ไขได้ด้วย:
ln -f
เป็นไปได้หรือไม่ที่จะเปลี่ยนเป้าหมายของ symlink หรือทางแยกใน Windows ใน Linux สามารถแก้ไขได้ด้วย:
ln -f
คำตอบ:
เมื่อติดตั้งWindows Link Shell Extensionคุณสามารถคลิกขวาที่ลิงก์ใน Windows Explorer และตรวจสอบคุณสมบัติ มีแท็บที่ให้คุณเปลี่ยนลิงค์ได้โดยตรง
ขออภัยฉันไม่สามารถพูดได้หากไม่สามารถติดตั้งส่วนขยายได้เนื่องจากเป็นหนึ่งในสิ่งแรกที่ฉันติดตั้งหลังจาก Windows
เครื่องมือลิงค์คำสั่งของ Windows mklink
ไม่อนุญาตสิ่งนี้
อย่างไรก็ตามมี Windows ที่เทียบเท่ากับคำสั่ง Linux ln.exe คือหนึ่ง:
mklink
จะเป็นคำสั่งที่รวม Windows สำหรับการเชื่อมโยง (สัญลักษณ์และยาก)
RD /Q
หากลิงค์ไดเรกทอรีหรือDel /F /Q
ลิงก์ไฟล์) และสร้างใหม่อีกครั้ง uisang MKLINK เช่น RD /Q "C:\Link\Folder" && MKLINK /D "C:\Link\Folder" "C:\Some\New\Target\Folder"
และ Del /F /Q "C:\Link\File Link" && MKLINK "C:\Link\File Link.ext" "C:\Some\New\Target\File here.ext"
นี้ยังเป็นจริงสำหรับ Junctions และฮาร์ดลิงค์
เพียงลบและสร้างลิงค์ใหม่ นั่นคือทั้งหมดที่ -f ทำใน Linux อย่างไรก็ตาม
นอกจากนี้ที่นี่เป็นความเย็นของ Windows เชื่อมโยงส่วนขยายเชลล์
วิธีการที่ใช้ได้กับฉันใน Windows 7
mklink TempLink NewTarget
copy /l /y TempLink OldLink
del TempLink