Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gporeport [2019/12/05 16:18] nekangporeport [2021/03/05 16:13] (Version actuelle) nekan
Ligne 1: Ligne 1:
-~~CLOSETOC~~ 
 ====== Get-DomainPcGpoReport - Créer un rapport de déploiement de GPO ====== ====== Get-DomainPcGpoReport - Créer un rapport de déploiement de GPO ======
 +<label type="info">Création</label> --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2019/02/19 21:49//
  
 Un jour, mon responsable m'a demandé un rapport sur le déploiement de certaines GPO. Je me suis dit qu'il suffisait d'interroger l'AD pour avoir ces informations et là, stupeur, après quelques recherches, je me rends compte que l'AD ne les fournit pas. Un jour, mon responsable m'a demandé un rapport sur le déploiement de certaines GPO. Je me suis dit qu'il suffisait d'interroger l'AD pour avoir ces informations et là, stupeur, après quelques recherches, je me rends compte que l'AD ne les fournit pas.
Ligne 333: Ligne 333:
         $PCName = $PC.PC         $PCName = $PC.PC
         $OnlineStatus = $PC.Online         $OnlineStatus = $PC.Online
-        $PStatus = $PC.'(P:)_Personal_Folder_Mapping' +        $PStatus = $PC."(P:)_Personal_Folder_Mapping" 
-        $BackupStatus = $PC.'BackupUsers_Xcopy_Daily_scheduled' +        $BackupStatus = $PC."BackupUsers_Xcopy_Daily_scheduled" 
-        $LocalStatus = $PC.'Stratégie de groupe locale' +        $LocalStatus = $PC."Stratégie de groupe locale" 
-        $ZStatus = $PC.'(Z:)_Shared_Folder' +        $ZStatus = $PC."(Z:)_Shared_Folder" 
-        $DefaultStatus = $PC.'Default Domain Policy'+        $DefaultStatus = $PC."Default Domain Policy"
  
         # Passage à la boucle suivante pour les PC hors ligne         # Passage à la boucle suivante pour les PC hors ligne
Ligne 370: Ligne 370:
 # Renvoie des valeurs dans Nagios # Renvoie des valeurs dans Nagios
  
-If ($PDriveError -ne "")+If ($PDriveError -ne '')
     {     {
         $PDriveError = "P Drive Error : " + $PDriveError         $PDriveError = "P Drive Error : " + $PDriveError
Ligne 376: Ligne 376:
         $ExitCode = 1         $ExitCode = 1
     }     }
-If ($BackupError -ne "")+If ($BackupError -ne '')
     {     {
         $BackupError = "Backup Error : " + $BackupError         $BackupError = "Backup Error : " + $BackupError
Ligne 382: Ligne 382:
         $ExitCode = 1         $ExitCode = 1
     }     }
-If ($LocalGpoError -ne "")+If ($LocalGpoError -ne '')
     {     {
         $LocalGpoError = "Local Policy Error : " + $LocalGpoError         $LocalGpoError = "Local Policy Error : " + $LocalGpoError
Ligne 388: Ligne 388:
         $ExitCode = 1         $ExitCode = 1
     }     }
-If ($ZDriveError -ne "")+If ($ZDriveError -ne '')
     {     {
         $ZDriveError = "Z Drive Error : " + $ZDriveError         $ZDriveError = "Z Drive Error : " + $ZDriveError
Ligne 394: Ligne 394:
         $ExitCode = 1         $ExitCode = 1
     }     }
-If ($DefaultGpoError -ne "")+If ($DefaultGpoError -ne '')
     {     {
         $DefaultGpoError = "Default Domain Policy Error : " + $DefaultGpoError         $DefaultGpoError = "Default Domain Policy Error : " + $DefaultGpoError
Ligne 400: Ligne 400:
         $ExitCode = 1         $ExitCode = 1
     }     }
-If ($NeverSyncError -ne "")+If ($NeverSyncError -ne '')
     {     {
         $NeverSyncError = "Never Synchronised : " + $NeverSyncError         $NeverSyncError = "Never Synchronised : " + $NeverSyncError
Ligne 406: Ligne 406:
         $ExitCode = 2         $ExitCode = 2
     }     }
-If ($NoSyncSinceError -ne "")+If ($NoSyncSinceError -ne '')
     {     {
         $NoSyncSinceError = "No Synchronization since $MaxSyncDelta days : " + $NoSyncSinceError         $NoSyncSinceError = "No Synchronization since $MaxSyncDelta days : " + $NoSyncSinceError
Ligne 412: Ligne 412:
         $ExitCode = 2         $ExitCode = 2
     }     }
-If ($OutputMessageCore -eq "")+If ($OutputMessageCore -eq '')
     {     {
         $ExitCode = 0         $ExitCode = 0
Ligne 440: Ligne 440:
  
 </sxh> </sxh>
- 
- --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2019/02/19 21:49// 
    
 ~~DISCUSSION~~ ~~DISCUSSION~~
  • gporeport.1575559107.txt.gz
  • Dernière modification : 2019/12/05 14:18
  • (modification externe)