ฉันเป็นแค่คนช่างฝันหรือมีอะไรแบบนี้อยู่จริงไหม?
:
charachter ยังใช้เพื่อแยกชื่อไฟล์และชื่อกระแสข้อมูลสำรอง MyDrive:Foo
ตั้งชื่อสตรีม Foo ในไฟล์ MyDrive ไม่ใช่ไฟล์ Foo ในไดเรกทอรีการทำงานปัจจุบันของดิสก์ MyDrive ทำไมคุณถึงต้องการทำเช่นนี้?
ฉันเป็นแค่คนช่างฝันหรือมีอะไรแบบนี้อยู่จริงไหม?
:
charachter ยังใช้เพื่อแยกชื่อไฟล์และชื่อกระแสข้อมูลสำรอง MyDrive:Foo
ตั้งชื่อสตรีม Foo ในไฟล์ MyDrive ไม่ใช่ไฟล์ Foo ในไดเรกทอรีการทำงานปัจจุบันของดิสก์ MyDrive ทำไมคุณถึงต้องการทำเช่นนี้?
คำตอบ:
ไม่คุณไม่สามารถ. มันถูกเรียกว่าอักษรระบุไดรฟ์ด้วยเหตุผล
คำสั่งmyDrive:
ให้ข้อผิดพลาด
'myDrive:' is not recognized as an internal or external command,
operable program or batch file.
โปรดทราบว่าไม่จำเป็นต้องเป็นตัวอักษรในความหมายดั้งเดิม [:
ตัวอย่างเช่นคุณสามารถเรียกไดรฟ์ของคุณ
DOS อนุญาตให้คุณใช้อักขระ ASCII ทั้งหมดระหว่างAถึง` (รวมทั้งสองอย่าง) ทำให้คุณมีตัวอักษรไดรฟ์ทั้งหมด 32 ตัว ฉันไม่แน่ใจว่าจะเข้าถึง 6 ล่าสุดบน Windows ได้อย่างไร
สิ่งที่ใกล้ที่สุดที่คุณสามารถเข้าถึง "ความฝัน" ของคุณกำลังเพิ่มขึ้น ตัวอย่างเช่นคุณสามารถติดไดรฟ์ (พาร์ทิชันจริง) C:\myDrive
ในโฟลเดอร์
"โซลูชัน" อื่นที่จะใช้งานได้สำหรับ Windows Explorer กำลังเพิ่มค่าสตริงที่ขยายได้ในรีจิสตรีคีย์
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
.
นี่คือที่เก็บตำแหน่งจริงของDesktop , My Musicและอื่น ๆ
[:
สองสามครั้ง ...
/:
" หรือ " [:
" (คุณสามารถกำหนดfoo:
วิธีนั้นได้ แต่จะไม่ทำงาน)
subst [: C:\
ลอง [
ตอนนี้คุณมีไดรฟ์
คุณสามารถสร้างชื่อที่กำหนดเอง "ไดรฟ์" โดยใช้ระบบการให้บริการ PowerShell คุณจะทำอะไรเช่น
PS> New-PSDrive -name myDrive -PSProvider FileSystem -Root "F:"
จากนั้นคุณจะสามารถเข้าถึงไฟล์ / ไดเรกทอรีภายใต้ไดรฟ์เดียวกันเช่น
PS> dir myDrive:\whatever\foo
ไม่ชัดเจนจากคำถามของคุณหากคุณอยู่ในสภาพแวดล้อมแบบ scripted / console หรือหากคุณต้องการเห็นสิ่งนี้ใน Windows Explorer โดยเฉพาะ นอกจากนี้ฉันคิดว่าคุณกำลังพูดถึงระบบไฟล์ "ปริมาณ" ระบบผู้ให้บริการ PowerShell ยังสนับสนุนผู้ให้บริการประเภทอื่น