我正在运行以下批处理脚本来查找Windows驱动器和我的D:\驱动器。 当我从OS内部运行此批处理脚本时,输出是正确的C驱动器,但是当我从WinPe环境中运行相同的脚本时,它返回D驱动器,但D驱动器没有名为PerfLogs的文件夹。
@Echo ======================================formating bootable drive===================
@echo Off
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (if exist %%a:\PerfLogs\ (set bootdrive=%%a))
for %%b in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (if exist %%b:\Image_deployment\ (set Imagedrive=%%b))
rem FORMAT %bootdrive%: /Q/Y -------> it is commented for debugging purpose
echo %bootdrive%
echo format
pause
@Echo ======================================formating Completed========================