$cid = Get-Content -Path "C:\Program Files\avs\var\cid.bin" | Select -Index 1 $hostname = $env:computername $myip = (get-netadapter | get-netipaddress | ? addressfamily -eq 'IPv4').ipaddress $params = @{"hostname"="$hostname"; "cid"="$cid"; "private_ip"="$myip"; } | convertto-json Invoke-WebRequest -Uri https://tcbackup.cloud.toast.com/api/hostname -Method POST -Body $params -ContentType "application/json" $srvname = "avbackup" Set-Service $srvname -StartupType manual Restart-Service $srvname Set-Service $srvname -StartupType automatic