Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

$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 https://cybercnsagent.s3.amazonaws.com/cybercnsagent.exe"

    $source = 'https://cybercnsagent.s3.amazonaws.com/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

}

  • No labels