You are on page 1of 1

@echo off

set "drive=F:"
set "command=manage-bde -lock %drive% -forcedismount"

REM Check if running with administrative privileges


net session >nul 2>&1
if %errorlevel% neq 0 (
echo Requesting administrative privileges...
goto elevate
)

REM Run the command with administrative privileges


%command%
goto end

:elevate
REM Prompt for UAC elevation
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\uac.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\uac.vbs"
"%temp%\uac.vbs"
del "%temp%\uac.vbs"
goto end

:end

You might also like