fleet/docs/solutions/windows/scripts
Josh Roskos a38ca21d2d
Add downloadCloudflareWARP.ps1 (#38933)
Created for `customer-calabria`. Installs Cloudflare WARP and adds
variables for common organization configuration options.
```
# Define variables
$downloadUrl = "https://downloads.cloudflareclient.com/v1/download/windows/ga"
$tempDir = $env:TEMP
$installerPath = Join-Path $tempDir "Cloudflare_WARP.msi"
$organization = "your-team-name"   # Replace with your Cloudflare Zero Trust organization name
$serviceMode = "1dot1"             # Gateway with DoH mode (options: warp, 1dot1, proxy, postureonly, tunnelonly)
$autoConnect = 2                   # Auto-reconnect after N minutes (0 = indefinite off, 1-1440 = minutes)
$displayName = "display-name"      # Organization display name in WARP GUI
$onboarding = $false               # Show privacy policy screens on first launch
$switchLocked = $true              # Prevent users from manually disabling WARP
```
2026-01-28 15:25:40 -05:00
..
downloadCloudflareWARP.ps1 Add downloadCloudflareWARP.ps1 (#38933) 2026-01-28 15:25:40 -05:00
hide Windows Insider settings page – [HideInsiderPage].ps1 Dale solutions cleanup 2 (#35108) 2025-11-03 11:30:04 -05:00
prevent uninstall or modification of Fleet osquery – [NoRemove, NoModify].ps1 Dale solutions cleanup 2 (#35108) 2025-11-03 11:30:04 -05:00
set screen saver grace period – [ScreenSaverGracePeriod].ps1 Dale solutions cleanup 2 (#35108) 2025-11-03 11:30:04 -05:00
trigger scep enrollment.ps1 Dale solutions cleanup 2 (#35108) 2025-11-03 11:30:04 -05:00
turn-on-mdm-notification.ps1 Improve Windows migrate to Fleet notification (#37310) 2025-12-17 15:35:44 -06:00