ฉันจะแมปเส้นทางภายในเครื่องกับตัวอักษรไดรฟ์ใน Windows 7 ได้อย่างไร


21

ฉันกำลังเขียนโค้ดบางอย่างและต้องการแมป\cygwin\home\bob\code\เพื่อU:ขับอักษร เมื่อฉันพยายามแมปโดยใช้net use C:\cygwin\home\bob\code\ U: /P:yesแต่ให้ข้อผิดพลาดต่อไปนี้:

System error 67 has occurred
The network name cannot be found

แต่มันไม่ใช่เส้นทางเครือข่ายที่ฉันพยายามทำแผนที่ ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:


25

substถ้าเป็นประเทศอื่นสิ่งที่คุณต้องลอง

subst u: C:\cygwin\home\bob\code\

บิงโก !! ฉันรู้ว่ามีวิธี
Alexander Bird

1
ฉันมีปัญหาหากฉันมีเครื่องหมายแบ็กสแลชต่อท้าย - หากไม่สามารถใช้งานได้โดยไม่ต้องลอง จากนั้นชกหน้าจอ จากนั้นแก้ไขการสะกดคำของคุณ
เจ้าหมอ CAD

เป็นเรื่องปกติที่ไดรฟ์เสมือนเหล่านั้นจะไม่ปรากฏใน Windows Explorer (Win10 1803) ใช่หรือไม่
Robert


2

เมื่อคุณจับคู่ไดรฟ์จะต้องมีการแมปกับโฟลเดอร์เครือข่าย SHARED คุณกำลังพยายามแมปกับเส้นทางภายในเครื่องมันไม่ทำงาน ลองแชร์โฟลเดอร์ Code แทนจากนั้นใช้สิ่งนี้:

net use u: \\yourpcname\code /p:yes


คุณต้องมีสอง \\ เครื่องหมายไม่ใช่หนึ่ง
KCotreau

ในการแก้ไขมันมีสอง แต่ด้วยเหตุผลบางอย่างที่แสดงเพียงหนึ่ง ;-)
Mucker

ฉันจะปล่อยให้คุณทำ แต่ฉันจะแก้ไขรหัสของคุณ
KCotreau

สิ่งนี้เป็นสิ่งที่ฉันต้องการ แต่มีวิธีการ "แชร์" โฟลเดอร์โดยไม่มีใครในคอมพิวเตอร์เครื่องอื่นที่สามารถดูได้หรือไม่ ในกรณีที่ฉันจำเป็นต้องรู้ในภายหลัง
Alexander Bird

nvm ดูคำตอบของ Roald
Alexander Bird

1

วิธีที่ดีที่สุดในการทำเช่นนี้ในการบูตคือใส่ไว้ในรีจิสทรี เปิดregedit.exeโดยกดWin+ Rและพิมพ์regeditจากนั้นกดEnterหรือคลิกตกลง นำทางไปยัง HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices

เพิ่มสายอักขระใหม่ที่เป็นค่าREG_SZ ชื่อมันX:โดยที่ X คืออักษรชื่อไดรฟ์ของคุณค่าควรเป็นพา ธ ที่คุณต้องการแมปกับอักษรชื่อไดรฟ์นั้นในรูปแบบนี้:

\DosDevices\C:\Folder\Example


โปรดอ่านคำถามอีกครั้งอย่างระมัดระวัง คำตอบของคุณไม่ตอบคำถามเดิม
DavidPostill
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.