คำถามติดแท็ก mklink

Mklink เป็นยูทิลิตี้ที่ Microsoft จัดหาให้เพื่อสร้างลิงก์สัญลักษณ์ไปยังโฟลเดอร์และไฟล์บน Windows เช่นยูทิลิตี้ "ln" ใน Linux

7
ฉันจะสร้างลิงค์ใน Windows 7 Home Premium ในฐานะผู้ใช้ทั่วไปได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ได้รับอนุญาตให้สร้างลิงก์สัญลักษณ์ใน Windows 7 หรือไม่ 2 คำตอบ ฉันเป็นคนลินุกซ์และฉันก็หลงทางมากเมื่อฉันลองทำสิ่งต่าง ๆ ที่เป็น Windows ฉันพยายามสร้างลิงค์ต่อไปนี้: mklink /d C:\backup\data \\myth\backup\data แต่ฉันไม่มีสิทธิ์เพียงพอที่จะดำเนินการ preform นี้ ฉันจะได้รับสิทธิพิเศษอย่างเพียงพอใน Windows 7 ได้อย่างไร UPDATE: คลิกขวาที่ C: \ backup \ data และเปลี่ยนสิทธิ์การเข้าถึงแบบเต็มสำหรับผู้ใช้ที่ได้รับการรับรองความถูกต้องรีสตาร์ทเครื่องและลองคำสั่งอีกครั้งโดยไม่มีโชค ใครมีข้อเสนอแนะเพิ่มเติม?

7
มีข้อความแสดงสิทธิ์ไม่เพียงพอใน CMD เมื่อเข้าสู่ระบบในฐานะผู้ดูแลระบบ
ฉันพยายามใช้คำสั่ง mklink ใน cmd (ฉันมีระบบปฏิบัติการ Windows 7) ฉันเข้าสู่ระบบในฐานะผู้ดูแลระบบ แต่ฉันได้รับข้อความ "คุณไม่มีสิทธิ์เพียงพอที่จะดำเนินการนี้" ฉันใช้คำสั่งเดียวกันใน Vista มันใช้งานได้ดี ความคิดใด ๆ ว่าทำไมมันไม่ทำงานใน Winows 7

10
การเข้าถึงถูกปฏิเสธข้อผิดพลาดเมื่อฉัน mklink บน Windows 7 [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ได้รับอนุญาตให้สร้างลิงก์สัญลักษณ์ใน Windows 7 หรือไม่ 2 คำตอบ ไดเรกทอรีบ้านของฉันคือ c: \ Users \ phi ในฐานะผู้ใช้ phi และฉันทำไดเรกทอรีที่ c: \ Users \ abc ฉันต้องการลิงก์สัญลักษณ์จาก c: \ Users \ phi \ hello ไปยัง c: \ Users \ abc \ hello ฉันเรียกใช้คำสั่งต่อไปนี้ mklink c: \ Users \ abc \ hello c: \ Users \ …
34 windows-7  mklink 

4
การใช้ mklink / h ผลลัพธ์ใน“ การเข้าถึงถูกปฏิเสธ”
จากพร้อมท์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ : c:\>mklink /h c:\dirA c:\Users\Piotr\dirB Access is denied. ฉันใช้ Vista x64 การใช้/jหรือ/dการ/hทำงานแทน มีปัญหาอะไร? ที่เกี่ยวข้อง: การเข้าถึงถูกปฏิเสธข้อผิดพลาดเมื่อฉัน mklink บน Windows 7


1
คุณสร้างลิงก์สัญลักษณ์ด้วยพา ธ สัมพัทธ์โดยใช้ mklink ได้อย่างไร
หน้าเว็บนี้mklinkแสดงให้เห็นว่ามันเป็นไปได้ที่จะทำให้การเชื่อมโยงสัญลักษณ์กับทางญาติใช้ ฉันได้ลองทุกวิธีเพื่อสร้างลิงก์สัญลักษณ์ที่สัมพันธ์กัน แต่ฉันมักจะจบลงด้วยเส้นทางที่สมบูรณ์ เป็นอย่างไรบ้าง?

5
ย้ายโฟลเดอร์ Windows ไปด้วย Junction links (mklink)
พื้นที่ใน SSD ของฉันใกล้หมดและดูเหมือนว่าจะมีโฟลเดอร์ขนาด 19GB ใน Windows ที่ยื่นออกมา (% windir% \ Installer) และไม่สามารถลบได้อย่างปลอดภัย (ดังอธิบายไว้ที่นี่: /server//q/15746 ) ทีนี้mklinkสิ่งเล็ก ๆ น้อย ๆ ที่เรียกว่า Junction links - หากฉันบูตด้วยพรอมต์คำสั่งและย้ายไฟล์ทั้งหมดไปยังฮาร์ดไดรฟ์ตัวอื่นแล้วเรียกใช้สิ่งนี้: mklink /J C:\Windows\Installer D:\Windows\Installer ฉันจะทำ Windows ของฉันไม่ทางใดทางหนึ่งหรือว่าเป็นสิ่งที่ต้องทำหรือไม่ การอนุญาต / คุณสมบัติของโฟลเดอร์จะเหมือนกันในทุกลิงก์ ฉันเคยใช้ฮาร์ดลิงก์มาก่อนและใช้งานได้อย่างมีเสน่ห์ช่วยเพิ่ม SSD ของฉันอย่างมีนัยสำคัญ แต่ฉันไม่เคยลองเลยในโฟลเดอร์ระบบ (ฉันไม่เห็นว่าทำไมมันไม่ทำงาน แต่ฉันไม่ได้อยู่ใน อารมณ์ของการติดตั้งทั้งหน้าต่างใหม่ในกรณีที่ฉันผิด)

3
ทำไมฉันไม่สามารถสร้างลิงก์สัญลักษณ์ (mklink) ได้แม้ว่าฉันจะเป็นผู้ดูแลระบบ [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ได้รับอนุญาตให้สร้างลิงก์สัญลักษณ์ใน Windows 7 หรือไม่ (2 คำตอบ) ปิดให้บริการใน4 ปีที่แล้ว เมื่อฉันเรียกใช้mklink /D "C:\Users\bwilliams\AppData\Roaming\Sublime Text 2" "C:\Users\bwilliams\Dropbox\Sublime Text"ฉันได้รับข้อผิดพลาดนี้ 'คุณไม่มีสิทธิ์เพียงพอที่จะทำการดำเนินการนี้ ทำไมจะไม่ล่ะ? ฉันเป็นผู้ดูแลระบบและต้องการสร้างลิงก์ในไดเรกทอรี Users \ bwilliams ของฉันไปยังโฟลเดอร์อื่นในไดเรกทอรี Users \ bwilliams ฉันทำอะไรผิดที่นี่ ขอบคุณ

4
ไดเรกทอรีใดในการติดตั้ง Windows 7 SSD ที่คุณจะเชื่อมโยง / แยกกับ HDD
ฉันวางแผนที่จะติดตั้งชุด SSD / HDD ร่วมกับ SSD ในขณะที่บู๊ต (Windows 7 x 64) ของฉันและ HDD ที่กำลังหมุนเป็นไดรฟ์เก็บข้อมูล มีไฟล์บันทึกใดที่เหมาะสมที่สุดกับ mklink กับ SSD หรือไม่? การย้าย / ลิงก์โปรไฟล์ผู้ใช้หลักไปยัง SSD นั้นคุ้มค่าหรือไม่ ฉันควรพยายามเปิดพื้นที่บน SSD เท่าไหร่เพื่อให้ระดับการสึกหรอดีที่สุด? มีไฟล์ / ไดเรกทอรีอื่นใดที่คุณจะพิจารณาการจับคู่กับ HDD ฉันรู้ว่าไดเรกทอรีชั่วคราวแม้โปรไฟล์หลักอาจเป็นตัวเลือกที่ดีที่นี่ฉันแค่ต้องการทราบตัวเลือกที่ชัดเจนสำหรับพื้นที่หรือสถานการณ์การเขียนจำนวนมาก

2
เมื่อใดที่จะต้องการจุดเชื่อมต่อ (Directory Hard Link) บนลิงก์สัญลักษณ์?
ในทางเทคนิคฉันได้รับความแตกต่างระหว่างทั้งสอง นี่เป็นเพียงคำถามการใช้งาน โดยเฉพาะอย่างยิ่งฉันต้องการย้ายบางโฟลเดอร์ออกจากฮาร์ดไดรฟ์ขนาดเล็กและไปยังโฟลเดอร์ที่ใหญ่กว่า แต่ฉันจำเป็นต้องใช้ลิงก์บางประเภทเพื่อทำมัน - แอพพลิเคชั่นที่ใช้ไฟล์เหล่านี้คาดว่าพวกเขาจะอยู่ที่ไหน และไม่สามารถกำหนดค่าได้ ฉันไม่แน่ใจว่าฉันควรผ่านการโต้แย้งไปที่ mklink: / J หรือ / D ในการทำวิจัยบนเว็บสถานที่ดูเหมือนจะเลือกอย่างใดอย่างหนึ่งโดยไม่อธิบายว่าทำไมพวกเขาเลือก ข้อมูลประกอบด้วยไฟล์และโฟลเดอร์ขนาดเล็กจำนวนมากซึ่งอ่านและเขียนไปค่อนข้างบ่อยหากเป็นสิ่งที่จะมีผลต่อการตัดสินใจ ความคิดใด ๆ ขอบคุณ

1
เมื่อใดที่ฉันควรใช้ฮาร์ดลิงก์เมื่อเทียบกับซอฟต์ลิงค์?
ฉันกำลังจะเริ่มเล่นกับmklinkแต่ฉันยังคงพยายามที่จะได้รับการยึดมั่นในสิ่งที่ "symlink" ทั้งหมดนี้ โดยเฉพาะอย่างยิ่งฉันสังเกตเห็นว่ามีลิงก์สองประเภท - "ลิงก์นุ่ม" และ "ลิงก์ยาก" - แต่ฉันมีเวลายากที่จะเข้าใจความแตกต่างระหว่างทั้งสองอย่างชัดเจนหรือทำไมฉันจึงควรเลือกลิงก์อื่น กรณีการใช้งานที่กำหนด สิ่งที่ฉันสามารถรวบรวมได้มากที่สุดคือ: ซอฟต์ลิงค์จะถูกใช้เป็นตัวชี้ไปยังไฟล์ / โฟลเดอร์เป้าหมาย ฮาร์ดลิงก์จะถือว่าเสมือนว่าเป็นไฟล์ / โฟลเดอร์เป้าหมาย สิ่งนี้หมายความว่าจริงๆในแง่ของวิธีที่ระบบปฏิบัติการและแอปพลิเคชันจะจัดการกับลิงค์? ปัจจัยใดที่ควรชั่งน้ำหนักเมื่อตัดสินใจว่าจะใช้อย่างใดอย่างหนึ่ง กรณีที่ใช้งานในปัจจุบันผมมีสำหรับการเดินทางไปยังไฟล์ SkyDrive ประสาน / โฟลเดอร์ที่อยู่นอกของไดเรกทอรี อย่างไรก็ตามฉันต้องการถ้าคำตอบอาจรวมถึงแนวทางทั่วไปสำหรับการอ้างอิงในอนาคต

3
จะลบฮาร์ดไดรฟ์ Windows NTFS (mklink / h) ในขณะที่ใช้งานอยู่เดิมได้อย่างไร?
ในระบบไฟล์ Windows NTFS ฉันมีไฟล์ (พูดorig.mp3) ฉันเปิดไฟล์นี้ผ่านเส้นทางนี้orig.mp3ในแบบที่มันถูกใช้งาน (พูดโดยการเล่นมันใน VLC) จากนั้นฉันจะสร้างฮาร์ดลิงก์ ( cmd /c mklink /h link.mp3 orig.mp3) ซึ่งส่งผลให้สองเส้นทาง NTFS ชี้ไปที่ไฟล์เดียวกัน ในที่สุดฉันก็พยายามลบไฟล์ที่เชื่อมโยงอีกครั้ง ( del link.mp3หรือลบใน Windows Explorer) สิ่งนี้ล้มเหลวด้วยข้อผิดพลาด: "กระบวนการไม่สามารถเข้าถึงไฟล์ได้เนื่องจากกำลังถูกใช้โดยกระบวนการอื่น" ทำไม? และที่สำคัญ: ฉันจะหลีกเลี่ยงสิ่งนี้ได้อย่างไร (นอกเหนือจากการทำให้แน่ใจว่าไม่มีกระบวนการใดที่มีไฟล์ต้นฉบับที่ใช้งานอยู่) ฉันอาจบอกให้ Windows ทำ 'การลบล่าช้า' เพื่อให้ไฟล์ที่เชื่อมโยงถูกลบโดยอัตโนมัติเมื่อต้นฉบับไม่ได้ใช้งานอีกต่อไป?

1
ฉันจะทราบได้อย่างไรว่าลิงค์เป็นลิงค์สัญลักษณ์ลิงก์ฮาร์ดหรือแยกไดเรกทอรีใน Windows
หากฉันได้สร้างลิงก์ไดเรกทอรีผ่าน mklink ฉันจะรู้ได้อย่างไรว่ามันเป็นลิงก์สัญลักษณ์การแยกไดเรกทอรีหรือฮาร์ดลิงก์ (เช่นฉันใช้ / d, / j หรือ / h) หรือไม่

1
ความแตกต่างระหว่าง MKLINK / D และ / J (ลิงก์สัญลักษณ์และทางแยก)
ฉันมี SSD และ RamDisk ในดิสก์ไดรฟ์อื่น ฉันใช้ MKLINK /D เพื่อย้ายแคช Google Chrome จาก SSD ของฉันไปยัง RamDisk ของฉัน ได้โปรดคำถามของฉันคือ: กับ MKLINK /Dแคชของฉันอยู่ที่ไหน SSD? RAMDisk? ทั้งสอง? ฉันจะย้ายแคชไปยัง RamDisk ของฉันหรือไม่ หรือเพียงแค่ทำสำเนาแคชใน SSD และ RamDisk ของฉัน ฉันถามเพราะไฟล์และโฟลเดอร์เดียวกันปรากฏในไดรฟ์ทั้งสอง (SSD และ RamDisk) ทำ MKLINK /D ทำงานกับไฟล์โฟลเดอร์และโฟลเดอร์ย่อยได้หรือไม่ เพียงคนเดียว MKLINK /D เพียงพอสำหรับทุกไฟล์โฟลเดอร์และโฟลเดอร์ย่อยภายใต้ symlink นี้หรือไม่ ไฟล์โฟลเดอร์และโฟลเดอร์ย่อยกำลังอยู่ใน SSD หรือ RamDisk หรือไม่ …
2 mklink 

1
Windows symlink ไม่แสดงเส้นทางแบบเต็ม?
pwd ปัจจุบัน: C: ฉันสร้าง symlink ตัวอย่างแล้วพูดว่า: mklink /j C:\a C:\b\c หลังจากนั้นหลังจากที่ฉันนำทางโดยใช้ symlink: cd a ถ้าผมรันคำสั่ง 'pwd' ผมเห็นเส้นทางเป็นC: \ aมีวิธีเพื่อที่ฉันสามารถดูเส้นทางจริงที่C: \ ข \ ค ? หรือโปรดชี้ฉันไปที่เธรดหากคำถามนี้ได้รับคำตอบแล้ว ฉันหาคำตอบที่เกี่ยวข้องไม่พบ ขอบคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.