Você pode usar o Ajustador de Etapa de Volume para consiga isso . Não consegui encontrar uma maneira de fazer isso sem usar nenhum software de terceiros.
- Faça download do arquivo archive do Ajustador de Etapa de Volume e descompacte-o em um diretório de sua escolha
- Edite
volstep_START.bat
para que o script seja elevado na execução - Edite
volstep_STOP.bat
e faça alterações semelhantes - Adicione um atalho para
volstep_START.bat
na pasta de inicialização
REM Script name: volstep_START.bat @echo off :checkPrivileges NET FILE 1>NUL 2>NUL if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ) :getPrivileges if '%1'=='ELEV' (shift & goto gotPrivileges) ECHO. ECHO ************************************** ECHO Invoking UAC for Privilege Escalation ECHO ************************************** setlocal DisableDelayedExpansion set "batchPath=%~0" setlocal EnableDelayedExpansion ECHO Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs" ECHO UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs" "%temp%\OEgetPrivileges.vbs" exit /B :gotPrivileges :::::::::::::::::::::::::::: ::START :::::::::::::::::::::::::::: setlocal & pushd . SET VOLUME_STEP=0.5 reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v volstep /f /t REG_SZ /d "\"%~dp0volstep.exe\" %VOLUME_STEP%" cd /d "%~dp0" ← make sure you don't forget this line start volstep %VOLUME_STEP%