Question
Error Addrange
- claveyrolas
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 14
- Remerciements reçus 0
il y a 16 ans 4 mois #5672
par claveyrolas
Réponse de claveyrolas sur le sujet Re:Error Addrange
j'ai également placé service AddRange comme ceci
[code:1]$Service.AddRange($(Get-Content \"C:\outils\SAFAUTOMAT\ALLServers.txt\" | Foreach-Object {Get-Wmiobject -Computername $_ win32_service -Filter \"Name='Safjob'\"}))
$Service.AddRange($null)[/code:1]
[code:1]$Service.AddRange($(Get-Content \"C:\outils\SAFAUTOMAT\ALLServers.txt\" | Foreach-Object {Get-Wmiobject -Computername $_ win32_service -Filter \"Name='Safjob'\"}))
$Service.AddRange($null)[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 4 mois #5673
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Error Addrange
mclavey écrit:
mclavey écrit:
mclavey écrit:
Quel est le résultat de l'exécution du code suivant :
[code:1]
$Result=Get-Content \"C:\outils\SAFAUTOMAT\ALLServers.txt\"|
Foreach-Object {Get-Wmiobject -Computername $_ win32_service -Filter \"Name='Safjob'\"}
If ($result -ne $null)
{Service.AddRange($Result)}
else {Write-host \"`$result = `$null\"}
[/code:1]
A part le fait qu'on a du mal à se comprendre, je ne vois pas.As-tu une idée ?.
mclavey écrit:
A mon avis, le problème n'est pas là.la problèmatique des scripts ...
mclavey écrit:
L'instruction AddRange($null) était juste pour préciser le pb.j'ai également placé service AddRange comme ceci
Quel est le résultat de l'exécution du code suivant :
[code:1]
$Result=Get-Content \"C:\outils\SAFAUTOMAT\ALLServers.txt\"|
Foreach-Object {Get-Wmiobject -Computername $_ win32_service -Filter \"Name='Safjob'\"}
If ($result -ne $null)
{Service.AddRange($Result)}
else {Write-host \"`$result = `$null\"}
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- claveyrolas
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 14
- Remerciements reçus 0
il y a 16 ans 4 mois #5677
par claveyrolas
Réponse de claveyrolas sur le sujet Re:Error Addrange
Salut,
Merci pour ton aide le résult est :
[code:1]Le serveur RPC n'est pas disponible. (Exception de HRESULT : 0x800706BA)
à : ligne:32 caractère:89[/code:1]
Merci pour ton aide le résult est :
[code:1]Le serveur RPC n'est pas disponible. (Exception de HRESULT : 0x800706BA)
à : ligne:32 caractère:89[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 4 mois #5686
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Error Addrange
La raison de cette erreur peut être multiple, mais , rapidement, je vérifierais du coté de la configuration DCOM. A moins que le serveur soit offline ou le service WMI stoppé...
Je voulais te signaler dans mon premier post les problèmes potentiels que pose la construction suivante :
[code:1]
$Service.AddRange($(Get-Content \"C:\outils\SAFAUTOMAT\ALLServers.txt\" | Foreach-Object {Get-Wmiobject -Computername $_ win32_service -Filter \"Name='Safjob'\"})
[/code:1]
Mais sans connaître le contexte ni l'intégralité du script j'ai préféré m'abstenir.
Par exemple le fichier peut ne pas/plus exister, peut être vide, un serveur offline ou généré un timeout...
Il n'y a aucun contrôle d'erreur, ni prise en compte des différents scénario probable.
Je voulais te signaler dans mon premier post les problèmes potentiels que pose la construction suivante :
[code:1]
$Service.AddRange($(Get-Content \"C:\outils\SAFAUTOMAT\ALLServers.txt\" | Foreach-Object {Get-Wmiobject -Computername $_ win32_service -Filter \"Name='Safjob'\"})
[/code:1]
Mais sans connaître le contexte ni l'intégralité du script j'ai préféré m'abstenir.
Par exemple le fichier peut ne pas/plus exister, peut être vide, un serveur offline ou généré un timeout...
Il n'y a aucun contrôle d'erreur, ni prise en compte des différents scénario probable.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.051 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Error Addrange