Hi Tim!
Welcome to Hexnode Connect!
The Cloudflare application does not require any user interaction when pushed via Hexnode’s Execute Custom Script feature.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<# Choose file name for downloading application #> $filename = 'filename.msi' <# Download URL of the installer. #> $url = 'https://www.cloudflarewarp.com/Cloudflare_WARP_Release-x64.msi' Write-Host 'Downloading App from' $url Invoke-WebRequest -Uri $url -OutFile $filename <# Run the installer and wait for the installation to finish #> $arguments = 'ORGANIZATION="exampleorg" SERVICE_MODE="warp" GATEWAY_UNIQUE_ID="fmxk762nrj" SUPPORT_URL="http://support.example.com"' $installProcess = (Start-Process $filename -ArgumentList $arguments -PassThru -Wait) <# Check if installation was successful #> if ($installProcess.ExitCode -ne 0) { Write-Host "Installation failed!" exit $installProcess.ExitCode } else { Write-Host "Installation completed successfully!" } |
Use the above script to silently download, install, and configure the Cloudflare WARP client application on your Windows devices.
We hope your query is resolved. Feel free to ping us for any assistance.
Cheers!
Kenny Markovic
Hexnode UEM