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
|