Em meu debate sobre se isso pertencia aqui ou StackOverflow , encontrei um no StackOverflow (que nunca foi marcado como sendo a resposta, mas funciona perfeitamente para mim!
Neste momento, eu digitalizo um monte de letras de unidade, procurando ou um arquivo de configuração, isso vai encurtar o código drasticamente! Basicamente, consulta o registro no PE para HKLM \ SYSTEM \ CurrentControlSet \ Control \ PERamDiskSourceDrive
Eu achei que eu responderia tudo aqui também, então os outros vasculhando a internet podem achar melhor ..
Edit: para aqueles que procuram a mesma coisa, adicionei isso ao meu startnet.cmd no windows \ system32 no windows PE:
REM Get Boot Drive from WinPE Registry
for /f "tokens=2,*" %%a in ('reg query HKLM\system\currentcontrolset\control /v PEBootRamDiskSourceDrive ^| find /i "PEBootRamDiskSourceDrive"') do set driveLtr=%%b
REM Setup text file on ram drive to pass to diskpart commands
SET MountScript=X:\MountScript.TXT
ECHO SELECT VOLUME %driveLtr% > %MountSCRIPT%
ECHO assign letter=U noerr >> %MountSCRIPT%
DISKPART /S %MountSCRIPT%
REM Don't really need to cleanup, since its a ramdisk, but trying to be nice
DEL %MountSCRIPT%