Advertisement
Wasif_Hasan_

BatchSelfElevate.bat (1 - VBScript)

Sep 19th, 2020
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.74 KB | None | 0 0
  1. @echo off
  2. ::****************************************************************
  3. openfiles >nul 2>&1 & if %errorlevel% EQU 1 (
  4.   setlocal disableDelayedExpansion & color 4f
  5.   echo Running Admin Shell, Please wait.... & ping localhost -n 1 >nul
  6.   set "bPath=%~f0" & setlocal enableDelayedExpansion
  7.   echo Dim UAC : Set UAC = CreateObject^("Shell.Application"^) >Elevate.vbs
  8.   echo For Each strArg in Wscript.Arguments >>Elevate.vbs
  9.   echo   args = args ^& strArg ^& " " >>Elevate.vbs
  10.   echo Next >>Elevate.vbs
  11.   echo UAC.ShellExecute "!bPath!",args,"","runas",1 >>Elevate.vbs
  12.   echo Set objShell = Nothing >>Elevate.vbs
  13.   cscript //nologo Elevate.vbs & del Elevate.vbs & exit /b
  14. )
  15. ::**************************************************************
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement