40 lines
1.3 KiB
Batchfile
40 lines
1.3 KiB
Batchfile
@echo off
|
||
REM ============================================================
|
||
REM MttVDD 虚拟显示驱动 - 一键安装(管理员运行)
|
||
REM 用法:右键本文件 -> 以管理员身份运行
|
||
REM ============================================================
|
||
setlocal
|
||
cd /d "%~dp0"
|
||
|
||
echo [1/4] 关闭可能占用驱动的程序...
|
||
sc stop SunshineService >nul 2>&1
|
||
taskkill /f /im sunshine.exe >nul 2>&1
|
||
|
||
echo [2/4] 安装驱动签名证书...
|
||
certutil -addstore -f "Root" "Virtual_Display_Driver.cer"
|
||
if errorlevel 1 (
|
||
echo [错误] 证书安装失败,请确认以管理员身份运行
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
echo [3/4] 安装 MttVDD 驱动...
|
||
pnputil /add-driver "MttVDD.inf" /install
|
||
if errorlevel 1 (
|
||
echo [警告] 驱动安装返回错误,尝试另一种方式...
|
||
rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 .\MttVDD.inf
|
||
)
|
||
|
||
echo [4/4] 显示当前虚拟显示器状态...
|
||
pnputil /enum-devices /class Display
|
||
|
||
echo.
|
||
echo ============================================================
|
||
echo 安装完成。请重启 Windows 后:
|
||
echo 1) 设置 - 显示 - 找到 MttVDD 虚拟显示器
|
||
echo 2) 分辨率选 1920x1080,刷新率选 60Hz
|
||
echo 3) 重启 SunshineService 服务
|
||
echo 重启方式:开始菜单搜索 services.msc -> SunshineService -> 重新启动
|
||
echo ============================================================
|
||
pause
|