U盘下建立如下两个文件:

getU.bat

setU.bat

直接双击运行getU.bat即可,setU.bat可以隐藏起来。

 

其中getU.bat内容如下:

@echo off
set "u=%cd:~0,1%"
echo.&echo 你的U盘盘符是 %u% 盘
echo %u%
:: echo %u% > %cd%%u%.txt

copy  %cd%setU.bat  c:\setU.bat
call c:\setU.bat %u%

pause

其中setU.bat内容如下:

@echo off

set old=%1:
set new=U:
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
del %0