Question
Redémarrage automatique d'un service en cas darret
- Olivier
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 182
- Remerciements reçus 0
il y a 14 ans 11 mois #9386
par Olivier
Réponse de Olivier sur le sujet Re:Demarrage automatique d'un service
Bonjour boubouche 
Il est clair que sur un PC seul, il sera plus facile de le faire à la main mais essaie de le faire sur un parc de quelques centaines de PC pour une application tierse ...
C'est tout là l'avantage et la necessité du scripting ...
(ou GPO
)
Bonne continuation
Olivier D.
Virtual Business Card
Profile Linkedin <br><br>Message édité par: Olivier, à: 14/04/11 09:03
Il est clair que sur un PC seul, il sera plus facile de le faire à la main mais essaie de le faire sur un parc de quelques centaines de PC pour une application tierse ...
C'est tout là l'avantage et la necessité du scripting ...
Bonne continuation
Olivier D.
Virtual Business Card
Profile Linkedin <br><br>Message édité par: Olivier, à: 14/04/11 09:03
Connexion ou Créer un compte pour participer à la conversation.
- ag22
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 4
- Remerciements reçus 0
il y a 14 ans 8 mois #9846
par ag22
Réponse de ag22 sur le sujet Re:Demarrage automatique d'un service
Bonjour à tous,
jeune initié du powershell, je découvre en ce moment ce dont il est capable.
Bref, mon objectif est de faire la même chose que décrite dans ce sujet, si ce n'est pour un PROCEsSUS !!!
La méthode d'Arnaud correspond exactement à ce dont j'ai besoin :
une tâche de fond qui dès l'arrêt d'un process va le relancer automatiquement.
j'ai tenté de modifier le script fournit par arnaud (via get-process/start-process), mais le résultat n'est pas au rendez-vous ... ! qui l'eut crû ??!
Voilà pour l'histoire. Je me rend compte qu'il y a nombre de paramètres qui m'échappent encore, donc si certains d'entre-vous ont l'expérience qui me manque parvenir à mes fins / ou tout du moins me guider sur le bon chemin...!
Merci, et bonne nuit
Bonjour,
De retour d'une nuit pour le moins agitée (surement la suite logique d'un premier jour d'initiation à posh), je suis enfin parvenu à mes fins ce matin, et ce en m'appuyant sur divers exemples et documentation. (et en bidouillant bien évidemment)
ci-dessous \"THE FAMOUS SCRIPT\"
[code:1]$prog = 'calc'
$query = \"Select * From __InstanceOperationEvent
within 3
Where TargetInstance ISA 'Win32_process'\"
$action =
{
if ((Get-Process -Name $prog -ea \"SilentlyContinue\"«») -eq $Null)
{
Write-Warning \"Relance du programme $prog\"
Start-Process $prog
}
}
Register-WMIEvent -query $query -sourceIdentifier \"ArretProcess\" –action $action[/code:1]
Si certains d'entre vous connaisses des méthodes pour améliorer ce script ...<br><br>Message édité par: ag22, à: 30/06/11 11:28
jeune initié du powershell, je découvre en ce moment ce dont il est capable.
Bref, mon objectif est de faire la même chose que décrite dans ce sujet, si ce n'est pour un PROCEsSUS !!!
La méthode d'Arnaud correspond exactement à ce dont j'ai besoin :
une tâche de fond qui dès l'arrêt d'un process va le relancer automatiquement.
j'ai tenté de modifier le script fournit par arnaud (via get-process/start-process), mais le résultat n'est pas au rendez-vous ... ! qui l'eut crû ??!
Voilà pour l'histoire. Je me rend compte qu'il y a nombre de paramètres qui m'échappent encore, donc si certains d'entre-vous ont l'expérience qui me manque parvenir à mes fins / ou tout du moins me guider sur le bon chemin...!
Merci, et bonne nuit
Bonjour,
De retour d'une nuit pour le moins agitée (surement la suite logique d'un premier jour d'initiation à posh), je suis enfin parvenu à mes fins ce matin, et ce en m'appuyant sur divers exemples et documentation. (et en bidouillant bien évidemment)
ci-dessous \"THE FAMOUS SCRIPT\"
[code:1]$prog = 'calc'
$query = \"Select * From __InstanceOperationEvent
within 3
Where TargetInstance ISA 'Win32_process'\"
$action =
{
if ((Get-Process -Name $prog -ea \"SilentlyContinue\"«») -eq $Null)
{
Write-Warning \"Relance du programme $prog\"
Start-Process $prog
}
}
Register-WMIEvent -query $query -sourceIdentifier \"ArretProcess\" –action $action[/code:1]
Si certains d'entre vous connaisses des méthodes pour améliorer ce script ...<br><br>Message édité par: ag22, à: 30/06/11 11:28
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.069 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Redémarrage automatique d'un service en cas darret