Update Enable GamesDows Playnite.bat

This commit is contained in:
jazir5 2025-03-05 22:25:03 -08:00 committed by GitHub
parent cb9218a3d0
commit 88d9e2972a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,17 +1,27 @@
@echo off @echo off
SETLOCAL EnableExtensions :: Self-elevating Admin script
@echo off :: This script will automatically request admin rights if not running as admin
echo Checking for administrative privileges
net session >nul 2>&1 :: Check for admin rights and self-elevate if needed
if %errorlevel% neq 0 ( >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
echo ==================================================== if '%errorlevel%' NEQ '0' (
echo This script must be run with administrative privileges. echo Requesting administrative privileges...
echo Please right-click on the script and select "Run as administrator." goto UACPrompt
echo ==================================================== ) else (
pause goto GotAdmin
exit /b
) )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:GotAdmin
if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs"
pushd "%CD%"
CD /D "%~dp0"
echo Setting Playnite as default shell echo Setting Playnite as default shell
echo Set Playnite as the default shell echo Set Playnite as the default shell