@echo
setlocal enabledelayedexpansion
Бэр установил ваше новое письмо привода
установите Ndrive1=X
установите Ndrive2=Y
установите Ndrive3=Z
если существует del %tmp% %tmp% \ cdrtmp \ cdrtmp
если существует %tmp% \ cdrtmp2 del %tmp% \ cdrtmp2
если существует del %tmp% %tmp% \ romstr \ romstr
если существует del %tmp% %tmp% \ cdrquer \ 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
установите /a line=1
для /f «tokens=1,2,3» %%a внутри (%tmp% \ romstr) сделайте (
если! линия! ==1 (
echo.select %%a %%b>>%tmp% \ cdrtmp2
echo.assign letter=%Ndrive1%>>%tmp% \ cdrtmp2
)
если! линия! ==2 (
echo.select %%a %%b>>%tmp% \ cdrtmp2
echo.assign letter=%Ndrive2%>>%tmp% \ cdrtmp2
)
если! линия! ==3 (
echo.select %%a %%b>>%tmp% \ cdrtmp2
echo.assign letter=%Ndrive3%>>%tmp% \ cdrtmp2
)
установите line= /a! линия! +1
)
если существует %tmp% \ cdrtmp2 diskpart /s %tmp% \ cdrtmp2>nul
если существует del %tmp% %tmp% \ cdrtmp \ cdrtmp
если существует %tmp% \ cdrtmp2 del %tmp% \ cdrtmp2
если существует del %tmp% %tmp% \ romstr \ romstr
если существует del %tmp% %tmp% \ cdrquer \ cdrquer
|