|
@@ -1,6 +1,27 @@
|
|
|
@echo off
|
|
@echo off
|
|
|
setlocal enabledelayedexpansion
|
|
setlocal enabledelayedexpansion
|
|
|
|
|
|
|
|
|
|
+:: ====================================================
|
|
|
|
|
+:: Check for admin rights
|
|
|
|
|
+:: ====================================================
|
|
|
|
|
+>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
|
|
|
|
|
+if '%errorlevel%' NEQ '0' (
|
|
|
|
|
+ echo Requesting elevation...
|
|
|
|
|
+ goto UACPrompt
|
|
|
|
|
+)
|
|
|
|
|
+goto Admin
|
|
|
|
|
+
|
|
|
|
|
+:UACPrompt
|
|
|
|
|
+ echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
|
|
|
|
|
+ echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
|
|
|
|
|
+ "%temp%\getadmin.vbs"
|
|
|
|
|
+ del "%temp%\getadmin.vbs"
|
|
|
|
|
+ exit /B
|
|
|
|
|
+
|
|
|
|
|
+:Admin
|
|
|
|
|
+pushd "%CD%"
|
|
|
|
|
+CD /D "%~dp0"
|
|
|
|
|
+
|
|
|
:: ====================================================
|
|
:: ====================================================
|
|
|
:: Office Privacy and Telemetry Disabler Launcher
|
|
:: Office Privacy and Telemetry Disabler Launcher
|
|
|
:: ====================================================
|
|
:: ====================================================
|