From ff15c3f3c3e0f2ca292994960edd2e9e1cfe6ea3 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Tue, 30 May 2023 14:24:15 +0200 Subject: [PATCH] Add fix obs shortcut --- windows/fix_obs_shortcut.bat | 19 +++++++++++++++++++ windows11.bat | 10 +++------- 2 files changed, 22 insertions(+), 7 deletions(-) create mode 100644 windows/fix_obs_shortcut.bat diff --git a/windows/fix_obs_shortcut.bat b/windows/fix_obs_shortcut.bat new file mode 100644 index 0000000..40839f9 --- /dev/null +++ b/windows/fix_obs_shortcut.bat @@ -0,0 +1,19 @@ +@ECHO OFF + +:: Start as administrator +fltmc >NUL 2>&1 || ( + PowerShell Start -Verb RunAs '%0' 2>NUL || ( + EXIT 1 + ) + EXIT 0 +) + +PowerShell -Command "$WshShell = New-Object -COM WScript.Shell;" ^ + "$Shortcut = $WshShell.CreateShortcut('%ProgramData%\Microsoft\Windows\Start Menu\Programs\OBS Studio\OBS Studio (64bit).lnk');" ^ + "$Shortcut.TargetPath = '%ProgramFiles%\obs-studio\bin\64bit\obs64.exe';" ^ + "$Shortcut.WorkingDirectory = '%ProgramFiles%\obs-studio\bin\64bit';" ^ + "$Shortcut.Arguments = '--profile ""ANRI GAMING (PROFIL)"""" --multi';" ^ + "$Shortcut.Save()" + +IF NOT "%1"=="skip" PAUSE +EXIT /B diff --git a/windows11.bat b/windows11.bat index 27f0253..2af6269 100644 --- a/windows11.bat +++ b/windows11.bat @@ -190,6 +190,7 @@ PowerShell -Command "Install-Module -Name PSWindowsUpdate -Force" PowerShell -Command "Invoke-WebRequest -Uri !repo!/windows/ctmpf.bat -OutFile '%HOMEPATH%\Documents\Local\ctmpf.bat'" PowerShell -Command "Invoke-WebRequest -Uri !repo!/windows/update.bat -OutFile '%HOMEPATH%\Documents\Local\update.bat'" PowerShell -Command "Invoke-WebRequest -Uri !repo!/windows/fix_nvidia_wsl.bat -OutFile '%HOMEPATH%\Documents\Local\fix_nvidia_wsl.bat'" +PowerShell -Command "Invoke-WebRequest -Uri !repo!/windows/fix_obs_shortcut.bat -OutFile '%HOMEPATH%\Documents\Local\fix_obs_shortcut.bat'" :: === Install OpenTabletDriver == :: Download @@ -229,13 +230,8 @@ PowerShell -Command "$WshShell = New-Object -COM WScript.Shell;" ^ "--startreplaybuffer --profile ""ReplayBuffer"""" --scene ""ReplayBuffer""""';" ^ "$Shortcut.Save()" :: Default shortcut should start default profile -PowerShell -Command "$WshShell = New-Object -COM WScript.Shell;" ^ - "$Shortcut = $WshShell.CreateShortcut('%ProgramData%\Microsoft\Windows\Start Menu\Programs\OBS Studio\OBS Studio (64bit).lnk');" ^ - "$Shortcut.TargetPath = '%ProgramFiles%\obs-studio\bin\64bit\obs64.exe';" ^ - "$Shortcut.WorkingDirectory = '%ProgramFiles%\obs-studio\bin\64bit';" ^ - "$Shortcut.Arguments = '--profile ""ANRI GAMING (PROFIL)"""" --multi';" ^ - "$Shortcut.Save()" -:: Allow system to go in sleep mode +CALL %HOMEPATH%\Documents\Local\fix_obs_shortcut.bat skip +:: Allow system to go in sleep mode when OBS is running powercfg -requestsoverride process obs64.exe display system awaymode ECHO Fais un tour des parametres Windows, apres avoir fait toutes les mises a jour disponible sur le PC.