用批处理程序更改U盘上的盘符怎么写?

2025-04-24 18:40:28
推荐回答(2个)
回答1:

@echo off
set old=D:
set new=Z:
pushd %new% 2>nul && echo %new%盘已经存在! && pause && goto :eof
for /f %%i in ('mountvol %old% /l') do set "vol=%%i"
mountvol %old% /d
mountvol %new% %vol%
popd

回答2:

  这个难度似乎不是一般的大,由于每台机器的差异和插入的usb端口变化,是很难统一用一个程序全部一下搞定的,其复杂程序不可想象。
  所以可行的办法是到每一台机器上手动更改一次U盘的盘符,以后再次插入U盘时就是这个固定的盘符了。
具体操作你应该知道的。