Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| dailysave [2019/12/05 16:37] – [Script d'interprétation pour Nagios] nekan | dailysave [2021/03/05 16:50] (Version actuelle) – nekan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ~~CLOSETOC~~ | + | <alert type=" |
| - | + | ||
| - | <note> | + | |
| * Abandon de l' | * Abandon de l' | ||
| * Utilisation de ShadowCopy | * Utilisation de ShadowCopy | ||
| - | </note> | + | </alert> |
| ====== Invoke-DailySave - Sauvegarde journalière des dossiers utilisateurs ====== | ====== Invoke-DailySave - Sauvegarde journalière des dossiers utilisateurs ====== | ||
| Ligne 24: | Ligne 22: | ||
| ===== Script principal ===== | ===== Script principal ===== | ||
| - | <code powershell> | + | <sxh powershell> |
| # Ligne ajoutée pour activer la coloration syntaxique. A supprimer. | # Ligne ajoutée pour activer la coloration syntaxique. A supprimer. | ||
| <# | <# | ||
| Ligne 151: | Ligne 149: | ||
| $LogFile = " | $LogFile = " | ||
| $ScriptName = " | $ScriptName = " | ||
| - | $UserProfilePath = "" | + | $UserProfilePath = '' |
| $PCSaved = 0 | $PCSaved = 0 | ||
| $PCOffline = 0 | $PCOffline = 0 | ||
| Ligne 158: | Ligne 156: | ||
| $TotalPC = 0 | $TotalPC = 0 | ||
| $Old = 7 | $Old = 7 | ||
| - | $Domaine = 'TEST' | + | $Domaine = "TEST" |
| - | $FQDN = 'test.local' | + | $FQDN = "test.local" |
| $Partage = " | $Partage = " | ||
| $SavedPath = " | $SavedPath = " | ||
| Ligne 182: | Ligne 180: | ||
| Else | Else | ||
| { | { | ||
| - | $CheckTime = Get-Date -Format | + | $CheckTime = Get-Date -Format G |
| If ($Verbose) | If ($Verbose) | ||
| { | { | ||
| Ligne 228: | Ligne 226: | ||
| Else | Else | ||
| { | { | ||
| - | $Name = $Name.Replace(" | + | $Name = $Name.Replace(" |
| Add-Log -Type " | Add-Log -Type " | ||
| } | } | ||
| Ligne 508: | Ligne 506: | ||
| Add-Log -Type " | Add-Log -Type " | ||
| } | } | ||
| - | </code> | + | </sxh> |
| ===== Script d' | ===== Script d' | ||
| Ligne 529: | Ligne 527: | ||
| [int]$Critical = $Report.Critical | [int]$Critical = $Report.Critical | ||
| - | $Output = "" | + | $Output = '' |
| $ExitCode = 3 | $ExitCode = 3 | ||