Exécuter une commande contenue dans un string

zawo Messages postés 2 Statut Membre -  
zawo Messages postés 2 Statut Membre -
Bonjour,

Je débute en powershell et je souhaiterais savoir :

Comment faire pour exécuter une commande contenue dans une chaine de caractère et récupérer sa valeur de retour.

ex :

$var = "echo toto"

et obtenir --> "toto" a l'affichage

Merci d'avance pour ce infos

A voir également:

4 réponses

djflexlive Messages postés 577 Statut Membre 95
 
Je connais pas powershell mais ton écriture ressemble à celle du php donc avec un eval($var) ca devrait fonctionner ?
0
Freedomsoul Messages postés 538 Statut Membre 97
 
non, ça ne fonctionne pas, mais je ne sais pas si les fonctions sont utilisables :/
0
djflexlive Messages postés 577 Statut Membre 95
 
Est ce le meme langage que le php d'abord ?

Si oui, dans ta var il faudrait plutot mettre ca : $var = 'echo "toto";';
0
zawo Messages postés 2 Statut Membre
 
Il ne s'agit pas du php mais bien du powershell, la fonction eval() n'existe pas.

et je ne trouve pas d'équivalance d'équivalence. :(
0