@echo av
setlocal enabledelayedexpansion
Rem-uppsättning som ditt nya drev märker
uppsättning Ndrive1=X
uppsättning Ndrive2=Y
uppsättning Ndrive3=Z
om finns %tmp% \ cdrtmp del %tmp% \ cdrtmp
om finns %tmp% \ cdrtmp2 del %tmp% \ cdrtmp2
om finns %tmp% \ romstr del %tmp% \ romstr
om finns %tmp% \ cdrquer del %tmp% \ cdrquer
echo.list volume>%tmp% \ cdrquer
diskpart /s %tmp% \ cdrquer>%tmp% \ cdrtmp
findstr /i ”CD-ROM” %tmp% \ cdrtmp>>%tmp% \ romstr
findstr /i ”DVD-ROM” %tmp% \ cdrtmp>>%tmp% \ romstr
fastställda /a line=1
för /f ”tokens=1,2,3” %%a (%tmp% \ romstr) gör in (
om! fodra! ==1 (
echo.select %%a %%b>>%tmp% \ cdrtmp2
echo.assign letter=%Ndrive1%>>%tmp% \ cdrtmp2
)
om! fodra! ==2 (
echo.select %%a %%b>>%tmp% \ cdrtmp2
echo.assign letter=%Ndrive2%>>%tmp% \ cdrtmp2
)
om! fodra! ==3 (
echo.select %%a %%b>>%tmp% \ cdrtmp2
echo.assign letter=%Ndrive3%>>%tmp% \ cdrtmp2
)
fastställd /a line=! fodra! +1
)
om finns %tmp% \ cdrtmp2 diskpart /s %tmp% \ cdrtmp2>nul
om finns %tmp% \ cdrtmp del %tmp% \ cdrtmp
om finns %tmp% \ cdrtmp2 del %tmp% \ cdrtmp2
om finns %tmp% \ romstr del %tmp% \ romstr
om finns %tmp% \ cdrquer del %tmp% \ cdrquer
|