Question
Recuperer la valeur d'un tableau
- Howard
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 13 ans 9 mois #11925
par Howard
Recuperer la valeur d'un tableau a été créé par Howard
Bonjour,
Je voudrais recuperer la valeur d'un tableau sous PowerShell.
Je tape la commande :
Invoke-Command -Computer localhost -ScriptBlock {Get-ExecutionPolicy}
En resultat, j'obtiens une colonne VALUE.
Je voudrais donc creer un script disant que si VALUE = Restricted alors passer la valeur en Unrestricted via la commande Set-ExecutionPolicy -executionPolicy unrestricted.
Pouvez-vous m'aider s'il vous plait ?
Merci.
Je voudrais recuperer la valeur d'un tableau sous PowerShell.
Je tape la commande :
Invoke-Command -Computer localhost -ScriptBlock {Get-ExecutionPolicy}
En resultat, j'obtiens une colonne VALUE.
Je voudrais donc creer un script disant que si VALUE = Restricted alors passer la valeur en Unrestricted via la commande Set-ExecutionPolicy -executionPolicy unrestricted.
Pouvez-vous m'aider s'il vous plait ?
Merci.
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 9 mois #11926
par SiSMik
Réponse de SiSMik sur le sujet Re:Recuperer la valeur d'un tableau
Salut, tu pourrais faire un truc comme ça peut être...
[code:1]
$value = Invoke-Command -Computer localhost -ScriptBlock {Get-ExecutionPolicy}
if ($value -eq \"Restricted\"«») {
Set-executionpolicy Unrestricted
}
else {
return
}[/code:1]
Je n'ai pas testé par contre.<br><br>Message édité par: benduru, à: 4/06/12 16:13
[code:1]
$value = Invoke-Command -Computer localhost -ScriptBlock {Get-ExecutionPolicy}
if ($value -eq \"Restricted\"«») {
Set-executionpolicy Unrestricted
}
else {
return
}[/code:1]
Je n'ai pas testé par contre.<br><br>Message édité par: benduru, à: 4/06/12 16:13
Connexion ou Créer un compte pour participer à la conversation.
- Howard
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 13 ans 9 mois #11927
par Howard
Réponse de Howard sur le sujet Re:Recuperer la valeur d'un tableau
Salut,
Merci pour la réponse mais malheureusement, je ne peux pas lancer de script etant donné que la policy est par defaut à RESTRICTED donc la 1ère ligne de commande du script genère une erreur !
Je devrai le faire à la mano ...
Merci encore.
Merci pour la réponse mais malheureusement, je ne peux pas lancer de script etant donné que la policy est par defaut à RESTRICTED donc la 1ère ligne de commande du script genère une erreur !
Je devrai le faire à la mano ...
Merci encore.
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 13 ans 9 mois #11928
par SiSMik
Réponse de SiSMik sur le sujet Re:Recuperer la valeur d'un tableau
J'utilise un *.bat pour outrepasser ce problème comme ceci:
[code:1]powershell -command \"& {set-executionpolicy unrestricted}\"
powershell -NoLogo -NonInteractive -NoProfile -command E:\Script\test.ps1 [/code:1]
[code:1]powershell -command \"& {set-executionpolicy unrestricted}\"
powershell -NoLogo -NonInteractive -NoProfile -command E:\Script\test.ps1 [/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 13 ans 9 mois #11929
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Recuperer la valeur d'un tableau
Bonjour,
L'execution policy peut être modifié par 3 manières différentes :
- En local via une clé de regsitre (Set-ExecutionPolicy)
- Via une GPO
- A l'exécution avec l'exe powershell.exe
Cette 3eme option va nous interessée.
Elle permet de modifier l'execution policy uniquement pour la session créée par l'exécutable via le paramètre -ExecutionPolicy (qu'il faut mettre en tout début)
[code:1]powershell.exe -ExecutionPolicy Unrestricted -NoLogo -NonInteractive -NoProfile -File E:\Script\test.ps1[/code:1]
Attention, cette option n'est pas présente en powershell v1.
Bien cordialement,
Richard Lazaro.<br><br>Message édité par: Richard Lazaro, à: 5/06/12 09:35
L'execution policy peut être modifié par 3 manières différentes :
- En local via une clé de regsitre (Set-ExecutionPolicy)
- Via une GPO
- A l'exécution avec l'exe powershell.exe
Cette 3eme option va nous interessée.
Elle permet de modifier l'execution policy uniquement pour la session créée par l'exécutable via le paramètre -ExecutionPolicy (qu'il faut mettre en tout début)
[code:1]powershell.exe -ExecutionPolicy Unrestricted -NoLogo -NonInteractive -NoProfile -File E:\Script\test.ps1[/code:1]
Attention, cette option n'est pas présente en powershell v1.
Bien cordialement,
Richard Lazaro.<br><br>Message édité par: Richard Lazaro, à: 5/06/12 09:35
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 13 ans 9 mois #11930
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Recuperer la valeur d'un tableau
Deplus, il n'est pas recommandé de faire un Invoke-Command vers le localhost.
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.050 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Recuperer la valeur d'un tableau