@echo off
setlocal
:: Heimdal Activation key:
set "heimdalkey=AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEE"
:: Logs of installation you can find in C:\Heimdal\ folder
::----------------------------------------------------
openfiles >nul 2>&1
if %errorlevel% NEQ 0 (
powershell -Command "Start-Process cmd -ArgumentList '/c %~dpnx0' -Verb runAs"
exit /b
)
if exist "C:\Heimdal\" (
rmdir /s /q "C:\Heimdal\"
)
mkdir "C:\Heimdal\"
echo [%date% %time%] Download start >> "C:\Heimdal\installog.txt"
powershell -Command "Invoke-WebRequest -Uri 'https://heimdalprodstorage.blob.core.windows.net/setup/HeimdalLatestVersion.msi' -OutFile 'C:\Heimdal\HeimdalLatestVersion.msi'"
echo [%date% %time%] Installer downloaded >> "C:\Heimdal\installog.txt"
echo [%date% %time%] Start install >> "C:\Heimdal\installog.txt"
msiexec /qn /i "C:\Heimdal\HeimdalLatestVersion.msi" heimdalkey="%heimdalkey%" /l*v "C:\Heimdal\installer_log.txt"
echo [%date% %time%] installer started, see log installer_log.txt >> "C:\Heimdal\installog.txt"
endlocal