|
本帖最后由 foxfirefox 于 2019-12-16 16:00 编辑
开源部分代码:Win10PE_Create.bat:
@echo off
color a0
mode con cols=69 lines=23 1>nul 2>nul
rem 判断当前制作PE的环境是系统还是PE。
PUSHD %~dp0
cd /d %~dp0
if exist "X:\Windows\System32\config\DEFAULT" (
"%cd%\PE_Copy.bat"
exit
)
cacls.exe "%SystemDrive%\System Volume Information" >nul 2>nul
if %errorlevel%==0 goto Admin
if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
echo Set RequestUAC = CreateObject^("Shell.Application"^)>"%temp%\getadmin.vbs"
echo RequestUAC.ShellExecute "%~s0","","","runas",1 >>"%temp%\getadmin.vbs"
echo WScript.Quit >>"%temp%\getadmin.vbs"
"%temp%\getadmin.vbs" /f
if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
exit
:Admin
"%cd%\NSudoC.exe" -U:S -P:E "%cd%\PE_Copy.bat"
|
|