Please use your CyberCNS Domain name in the CyberCNS Agent download link mentioned in the script as shown below:
http://<domain>.mycybercns.com/agents/ccnsagent/cybercnsagent.exe
Info |
---|
CyberCNS Lightweight Agent Installation Script for Windows. |
Code Block |
---|
$serviceName = '*cybercns*'
if (!$env:cybercnscompanyid)
{
return "$env:cybercnscompanyid is NULL"
}
if (!$env:cybercnsclientid)
{
return "$env:cybercnsclientid is NULL"
}
if (!$env:cybercnsclientsecret)
{
return "$env:cybercnsclientsecret is NULL"
}
if (!$env:cybercnsdomain)
{
return "$env:cybercnsdomain is NULL"
}
If (Get-Service $serviceName -ErrorAction SilentlyContinue) {
If ((Get-Service $serviceName).Status -eq 'Running') {
return "$serviceName found and running."
} Else {
return "$serviceName found, but it is not running."
}
} Else {
Write-Host "Downloading |
...
http:// |
...
domain. |
...
mycybercns.com/agents/ccnsagent/cybercnsagent.exe" $source = 'http://domain.mycybercns.com/agents/ccnsagent/cybercnsagent.exe' $destination = 'cybercnsagent.exe' Invoke-WebRequest -Uri $source -OutFile $destination ./cybercnsagent.exe -c $env:cybercnscompanyid -a $env:cybercnsclientid -s $env:cybercnsclientsecret -b $env:cybercnsdomain -i LightWeight } |
Info |
---|
CyberCNS Probe Agent Installation Script for Windows |
Code Block |
---|
$serviceName = '*cybercns*' if (!$env:cybercnscompanyid) { return "$env:cybercnscompanyid is NULL" } if (!$env:cybercnsclientid) { return "$env:cybercnsclientid is NULL" } if (!$env:cybercnsclientsecret) { return "$env:cybercnsclientsecret is NULL" } if (!$env:cybercnsdomain) { return "$env:cybercnsdomain is NULL" } If (Get-Service $serviceName -ErrorAction SilentlyContinue) { If ((Get-Service $serviceName).Status -eq 'Running') { return "$serviceName found and running." } Else { return "$serviceName found, but it is not running." } } Else { Write-Host "Downloading httpshttp://cybercnsagentdomain.s3.amazonawsmycybercns.com/agents/ccnsagent/cybercnsagent.exe" $source = 'http://domain.mycybercns.com/agents/ccnsagent/cybercnsagent.exe' $destination = 'cybercnsagent.exe' Invoke-WebRequest -Uri $source -OutFile $destination ./cybercnsagent.exe -c $env:cybercnscompanyid -a $env:cybercnsclientid -s $env:cybercnsclientsecret -b $env:cybercnsdomain -i Probe } |
...