Dans cette prcédure nous allons voir comment télécharger et installer l’agent de supervision en utilisant des commandes PowerShell
Agent de supervision au format MSI
Téléchargement
PowerShell permet de télécharger un fichier de plusieurs manières différentes. Ci-dessous les commandes avec :
- Lien de téléchargement : https://dashboard.rg-supervision.com/download/RG-Setup.msi
- Destination : C:\Windows\Temp\RG-Setup.msi
Méthode #1
Invoke-WebRequest -Uri "https://dashboard.rg-supervision.com/download/RG-Setup.msi" -OutFile "C:\Windows\Temp\RG-Setup.msi"
Méthode #2
wget "https://dashboard.rg-supervision.com/download/RG-Setup.msi" -Outfile "C:\Windows\Temp\RG-Setup.msi"
Méthode #3
$client = New-Object System.Net.WebClient
$client.DownloadFile("https://dashboard.rg-supervision.com/download/RG-Setup.msi", "C:\Windows\Temp\RG-Setup.msi")
Installation
Une fois le téléchargement terminé, ci-dessous la commande à passer pour installer l’agent
"C:\Windows\Temp\RG-Setup.msi" --action register --login --password --node
Agent de supervision au format EXE
Téléchargement
Ci-dessous les commandes avec :
- Lien de téléchargement : https://dashboard.rg-supervision.com/download/rgsupv-win.zip
- Destination : C:\Windows\Temp\rgsupv-win.exe
Méthode #1
Invoke-WebRequest -Uri "https://dashboard.rg-supervision.com/download/rgsupv-win.zip" -OutFile "C:\Windows\Temp\rgsupv-win.zip"
Méthode #2
wget "https://dashboard.rg-supervision.com/download/rgsupv-win.zip" -Outfile "C:\Windows\Temp\rgsupv-win.zip"
Méthode #3
$client = New-Object System.Net.WebClient
$client.DownloadFile("https://dashboard.rg-supervision.com/download/rgsupv-win.zip", "C:\Windows\Temp\rgsupv-win.zip")
Extraction vers le dossier C:\Windows\Temp\rgsupv-win
Expand-Archive "C:\Windows\Temp\rgsupv-win.zip" -DestinationPath "C:\Windows\Temp\rgsupv-win"
Installation
Une fois le téléchargement terminé, ci-dessous les commandes à passer pour installer l’agent
"C:\Windows\Temp\rgsupv-win\Tools\vcredist_x86.exe"
"C:\Windows\Temp\rgsupv-win\RG-Setup.exe" --action register --login --password --node