|
本帖最后由 chiannet 于 2023-8-24 16:23 编辑
- @ECHO OFF
- SETLOCAL ENABLEDELAYEDEXPANSION
- Set "PED=%PE_MountDir%\Windows\System32\DriverStore\FileRepository"
- Set /a ID=0,TD=0
- MD "%~DP0GetDrivers" 2>nul
- FOR /F "DELIMS=" %%G in ('Dir "%PED%\*.cat" /S /B') DO (
- Set /a TD+=1
- Set "DD=%%~DPG"
- Set "DD=!DD:~0,-1!"
- Set "DR=!DD:%PED%\=!"
- IF Exist "%~DP0GetDrivers\!DR!" RD "%~DP0GetDrivers\!DR!" /S /Q
- MD "%~DP0GetDrivers\!DR!" 2>nul
- XCOPY /E /H /Y "!DD!" "%~DP0GetDrivers\!DR!"
- IF !ERRORLEVEL! EQU 0 Set /a ID+=1
- DEL "%~DP0GetDrivers\!DR!\*.pnf" /Q /F 2>nul
- ) >nul
- Echo.
- Echo 发现本机有%TD%个OEM驱动,已成功攫取了%ID%个到“%~DP0GetDrivers”下。
- Echo.
- Pause
复制代码
|
|