@echo apagado
enabledelayedexpansion setlocal
El REM fijó su nueva letra de impulsión
fijar Ndrive1=X
fijar Ndrive2=Y
fijar Ndrive3=Z
si existe el del el %tmp% \ cdrtmp del %tmp% \ cdrtmp
si existe el del el %tmp% \ cdrtmp2 el %tmp% \ cdrtmp2
si existe el del el %tmp% \ romstr del %tmp% \ romstr
si existe el del el %tmp% \ cdrquer del %tmp% \ cdrquer
echo.list el volume>%tmp% \ cdrquer
diskpart /s el %tmp% \ el cdrquer>%tmp% \ cdrtmp
findstr /i “CD-ROM” el %tmp% \ el cdrtmp>>%tmp% \ romstr
findstr /i “DVD-ROM” el %tmp% \ el cdrtmp>>%tmp% \ romstr
fijar /a line=1
para /f “tokens=1,2,3” %%a adentro (el %tmp% \ el romstr) hacer (
¡si! ¡línea! ==1 (
echo.select %%a el %%b>>%tmp% \ cdrtmp2
echo.assign el letter=%Ndrive1%>>%tmp% \ cdrtmp2
)
¡si! ¡línea! ==2 (
echo.select %%a el %%b>>%tmp% \ cdrtmp2
echo.assign el letter=%Ndrive2%>>%tmp% \ cdrtmp2
)
¡si! ¡línea! ==3 (
echo.select %%a el %%b>>%tmp% \ cdrtmp2
echo.assign el letter=%Ndrive3%>>%tmp% \ cdrtmp2
)
¡fijar el line= de /a! ¡línea! +1
)
si existe el diskpart el %tmp% \ cdrtmp2 /s el %tmp% \ cdrtmp2>nul
si existe el del el %tmp% \ cdrtmp del %tmp% \ cdrtmp
si existe el del el %tmp% \ cdrtmp2 el %tmp% \ cdrtmp2
si existe el del el %tmp% \ romstr del %tmp% \ romstr
si existe el del el %tmp% \ cdrquer del %tmp% \ cdrquer
|