@ECHO off :: Start as administrator fltmc > NUL 2>&1 || ( PowerShell Start -Verb RunAs '%0' 2> NUL || ( EXIT 1 ) EXIT 0 ) :: Windows programs winget upgrade -h --all :: Windows Update PowerShell -Command "Set-ExecutionPolicy Bypass -Scope Process;" ^ "Get-WindowsUpdate -AcceptAll -Install" PAUSE EXIT /b