Question
equivalent de call en batch
- DELBREUVE
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 29
- Remerciements reçus 0
il y a 13 ans 3 mois #13192
par DELBREUVE
equivalent de call en batch a été créé par DELBREUVE
Bonjour à tous,
Je souhaite créer un script Powershell pour installer plusieurs logiciels à la suite. Pour faire ceci de façon propre, je souhaite faire un script qui execute la commande call à chaque appel d'un exe.
Y a t-il un commande équivalente à la commande CALL en powershell ?
Auriez-vous une soluce ?
Merci d'avance,
Florent
Je souhaite créer un script Powershell pour installer plusieurs logiciels à la suite. Pour faire ceci de façon propre, je souhaite faire un script qui execute la commande call à chaque appel d'un exe.
Y a t-il un commande équivalente à la commande CALL en powershell ?
Auriez-vous une soluce ?
Merci d'avance,
Florent
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 3 mois #13193
par SiSMik
Réponse de SiSMik sur le sujet Re:equivalent de call en batch
Bonjour,
Pour lancer des exécutables en powershell il y a plusieurs méthodes possibles: Start-Process ou Invoke-Expression permettent de faire ce que tu veux.
Start-Process à l'avantage d'avoir un switch wait qui permet d'attendre la fin de l'exécution de l'exécutable.
Si c'est pas assez précis, n'hésites pas à demander plus d'informations.
Pour lancer des exécutables en powershell il y a plusieurs méthodes possibles: Start-Process ou Invoke-Expression permettent de faire ce que tu veux.
Start-Process à l'avantage d'avoir un switch wait qui permet d'attendre la fin de l'exécution de l'exécutable.
Si c'est pas assez précis, n'hésites pas à demander plus d'informations.
Connexion ou Créer un compte pour participer à la conversation.
- DELBREUVE
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 29
- Remerciements reçus 0
il y a 13 ans 3 mois #13194
par DELBREUVE
Réponse de DELBREUVE sur le sujet Re:equivalent de call en batch
Merci je pense que ça devrait aller. C'est tout simple, je ne savais pas que le paramètre -wait existait.....
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 3 mois #13195
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:equivalent de call en batch
il existe aussi le paramètre -PassThru qui permet de récupérer l'objet du process à la fin de l'exécution (combiné avec le paramètre -Wait)
Et donc d'examiner le code de retour
La gestion d'erreur est importante !
Et donc d'examiner le code de retour
La gestion d'erreur est importante !
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.062 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- equivalent de call en batch