For those who rather use Floorp Browser (Based on Firefox ESR), now you can automate the installation of that too!.
Website: https://floorp.app/en
Github: https://github.com/Floorp-Projects/Floorp
Update 2025-04-03:
Click to reveal
Click to hide
Here we go:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$tp = "C:\TempPath"
mkdir $tp
$owner = "Floorp-Projects"
$repo = "Floorp"
$Installer = "floorp-win64.installer.exe"
$latestRelease = Invoke-RestMethod -Uri "https://api.github.com/repos/$owner/$repo/releases/latest"
$assetUrl = $latestRelease.assets | Where-Object { $_.name -eq "$Installer" } | Select-Object -ExpandProperty browser_download_url
Invoke-WebRequest -Uri $assetUrl -OutFile "$tp\$Installer"
Start-Process -FilePath $tp\$Installer -ArgumentList "/S /PreventRebootRequired=true" -Wait
Start-Sleep -Seconds 30
del $tp\$Installer