เป็นไปได้ที่จะเมานท์ / ยกเลิกการต่อเชื่อมฮาร์ดไดรฟ์ทางกายภาพใน Windows XP หรือไม่?
เป็นการดีที่ฉันต้องการจะทำเช่นนี้จากบรรทัดคำสั่งเพื่อให้ฉันสามารถมีแบตช์ไฟล์ที่จะทำเช่น: mount.cmd unmount.cmd
นอกจากนี้หากไดร์ฟสามารถถอดออกได้พวกเขาจะหมุนลงหรือไม่
เป็นไปได้ที่จะเมานท์ / ยกเลิกการต่อเชื่อมฮาร์ดไดรฟ์ทางกายภาพใน Windows XP หรือไม่?
เป็นการดีที่ฉันต้องการจะทำเช่นนี้จากบรรทัดคำสั่งเพื่อให้ฉันสามารถมีแบตช์ไฟล์ที่จะทำเช่น: mount.cmd unmount.cmd
นอกจากนี้หากไดร์ฟสามารถถอดออกได้พวกเขาจะหมุนลงหรือไม่
คำตอบ:
ลองดูmountvol [drive:]path /d
สำหรับประเภทข้อมูลmountvol /?
(เพียงmountvol
) ใน cmd.exe
มีการพูดคุยที่ดีพอสมควรจากผู้พัฒนาที่คลั่งไคล้นิด ๆ หน่อย ๆ และพาคุณไปที่:
Microsoft จัดให้มียูทิลิตีที่ชื่อ devcon สำหรับการดาวน์โหลดฟรี มันเป็น "ทางเลือกความคล่องตัวของบรรทัดคำสั่งสำหรับตัวจัดการอุปกรณ์" จริง ๆ แล้วมันสามารถทำสิ่งต่าง ๆ ที่ฉันจะไม่เข้าไปที่นี่ แต่การถอดอุปกรณ์แบบเสียบแล้วเล่นเป็นการดำเนินการอย่างง่ายเมื่อคุณรู้ชื่อเฉพาะของอุปกรณ์ที่คุณต้องการจัดการ
หลังจากดาวน์โหลด devcon แล้วให้เรียกใช้ "สถานะ devcon *" ในหน้าต่างคำสั่ง นี่จะสร้างรายการอุปกรณ์ทั้งหมดในระบบของคุณ มองหาบรรทัดที่อธิบายอุปกรณ์ของคุณ ในกรณีของฉันสำหรับฮาร์ดไดรฟ์ภายนอกของฉันบรรทัด (ลึกลับมาก) มีลักษณะดังนี้:
SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 บรรทัดเต็มนั้นค่อนข้างมาก แต่สตริงย่อยใด ๆ ที่ยังคงมีเอกลักษณ์จะทำ ฉันมี maxtor ไดรฟ์อื่นในระบบของฉัน แต่ไม่มีอะไรอื่นที่มีวลี "sbp2 \ maxtor" ดังนั้นฉันจะใช้มัน คำสั่งให้ลบไดรฟ์ภายนอกของฉันออกอย่างปลอดภัยแล้วจะกลายเป็น:
devcon remove sbp2 \ maxtor * "*" ที่ท้ายเป็น wildcard และตรงกับส่วนที่เหลือของสตริง
C:\Windows\system32\fsutil.exe volume dismount f:
สมมติว่าไม่ใช่ไดรฟ์หลักของคุณการใช้ 'chkdsk / f' จะแจ้งให้คุณบังคับให้ลงจากหลังม้า
C:\WINDOWS>chkdsk /f e:
The type of the file system is NTFS.
Chkdsk cannot run because the volume is in use by another
process. Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) n
อาจมีวิธีที่สง่างามกว่าในการทำเช่นนี้ แต่วิธีนี้ง่ายและรวดเร็ว
ใช่มีเครื่องมือที่สามารถทำได้สำหรับคุณ มันมีประสิทธิภาพมากกว่าฟีเจอร์ "Safely Remove Hardware" ของหน้าต่างสีเขียว
เครื่องมือนี้เรียกว่าHotSwap!
การใช้เครื่องมือนี้คุณสามารถถอนการต่อเชื่อมไดรฟ์บน SATA ได้ และใช่มันจะหมุนอุปกรณ์
ยืนยันว่าใช้งานได้กับ Windows 10 และ Windows Server 2016
mountvol
โดยไม่มีอาร์กิวเมนต์หาไดรฟ์ข้อมูลที่แสดงรายการ*** NO MOUNT POINTS ***
จากนั้นเรียกใช้คำสั่งเช่นmountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\
ยกเว้นการใช้อักษรชื่อไดรฟ์และเส้นทางไดรฟ์แทนของฉัน)