O Windows PE 3.0 detecta em qual dispositivo ele foi inicializado

0

Estou criando um disco de inicialização personalizado para uso no Windows PE 3.0. Eu preciso ser capaz de dizer de que unidade o sistema foi inicializado. pode ser um CD ou uma unidade flash USB. No passado, procurei por um arquivo na raiz da unidade que contém algumas de nossas configurações personalizadas. no entanto, isso está ficando um pouco confuso.

Basicamente, além do Windows PE, a unidade ou o disco também possui outros scripts e ferramentas. Eu preciso remontar essa unidade USB ou DVD para o U: \ Drive, para manter a coisa consistente.

Basicamente,

Diskpart.exe
Select Volume $X
assign Letter=U
Exit

Eu só preciso descobrir como determinar esse pequeno e desagradável $ X.

    
por Brian 30.12.2010 / 17:50

2 respostas

0

Como alternativa, você pode fazer o seguinte:

:: Is 'C' assigned to the boot drive?
if EXIST c:\windows\system32\startnet.cmd (
    echo select volume c > x:\reassignUSB.txt
    echo assign letter=d >> x:\reassignUSB.txt
    echo|set /p=Reassigning USB letter...& diskpart /s x:\reassignUSB.txt >nul
)
    
por 31.03.2016 / 19:58