Question [Résolu] New-PSSessionOption

Plus d'informations
il y a 1 an 4 mois #28537 par ludoob
Bonjour à tous,
voici le contexte , connexion sur un serveur avec New-PSSsession pour traitement .
Si le serveur met trop de temps à répondre , générer un état.
Je ne sais pas comment récupérer l'état.
voici le code
[code:1]
$pso = New-PSSessionOption -OpenTimeout 120000
$session = New-PSSession - computername xxx -SessionOption $pso
$Result = Invoke-Command -Session $Session -ScriptBlock{}
[/code:1]

Message édité par: ludoob, à: 21/03/19 10:26<br><br>Message édité par: Arnaud, à: 28/03/19 15:33

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 4 mois #28539 par Arnaud
Réponse de Arnaud sur le sujet Re:[] - New-PSSessionOption
Hello Ludoob,

Regarde l'objet qui t'es retourné par la commande New-PSSession, autrement dit ta variable $session.

Celle-ci contient une information sur l'état de la connexion qui te sera utile ;)

Arnaud

Créateur du forum de la communauté PowerShell Francophone

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 4 mois #28545 par ludoob
Réponse de ludoob sur le sujet Re:[] - New-PSSessionOption
yes , merci

condition si State différent de Opened

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 4 mois #28549 par PatriceLT
Réponse de PatriceLT sur le sujet Re:[] - New-PSSessionOption
[code:1]if($session.state -eq \&quot;Opened\&quot;«»)
{
ton code
}
elseif($session.state -eq \&quot;Closed\&quot;«»)
{
ton code
}
else
{
$Error
}[/code:1]<br><br>Message édité par: PatriceLT, à: 21/03/19 12:20

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.198 secondes
Propulsé par Kunena