|
自己用的脚本,参考下。
- @echo off
- rem 自动请求以管理员权限运行
- echo CreateObject^("Shell.Application"^).ShellExecute "%~f0", "", "", "runas", 1 > "%temp%\getadmin.vbs"
- reg query HKU\S-1-5-20>nul 2>nul||cscript //b "%temp%\getadmin.vbs"&&del "%temp%\getadmin.vbs" /f /q>nul 2>nul&&exit /b
- pushd %~dp0
- color 3e
- rem 注意:隐藏%soucepath%下的文件,ISO可能将无法启动!!!
- set isolab=WinPE%date:~0,4%
- set soucepath="%~dp0peiso"
- set outfile="%~dp0%isolab%-%date:~5,2%%date:~8,2%.iso"
- echo 是否将 %soucepath% 下的文件生成ISO?
- pause>nul
- if exist "%outfile%" echo %isolab%-%date:~5,2%%date:~8,2%.iso 已存在,继续生成将覆盖该文件!!! & pause>nul
- echo ##############################################################################
- oscdimg.exe -l%isolab% -h -m -o -u2 -bootdata:2#p0,e,b%soucepath%\Boot\etfsboot.com#pEF,e,b%soucepath%\EFI\Microsoft\Boot\efisys.bin %soucepath% %outfile%
- echo ##############################################################################
- echo;
- echo;
- echo;
- echo 生成完成!文件:%outfile%
- echo; & pause>nul
复制代码 |
|