Mettre 2 argument pour une seule commande

ichigoalexandre Messages postés 129 Statut Membre -  
ichigoalexandre Messages postés 129 Statut Membre -
Bonjour,

Voilà je voudrais effectuer une commande permettant d'exécuter une programme .exe en arrière plan et empêcher le redémarrage a la fin de l'installation.
Les arguments /q Et /norestart fonctionne seulement je ne peux pas ajouter les 2 en même temps.
Ma commande actuel :
Start /path/fichier.exe /q
Il ne me manque juste le norestart

Si quelqu'un as un idée je suis preneur ????
Merci.
A voir également:

2 réponses

Reivax962 Messages postés 3742 Statut Membre 1 011
 
Bonjour,

Les arguments sont gérés par le programme lui-même... Normalement il n'y a rien qui interdit de mettre plusieurs arguments (il faut bien les séparer par une espace : /q /norestart)
Par contre, si le programme est mal écrit, il est possible que ce ne soit pas géré correctement... Auquel cas il n'y a pas de solution générale :-/
Essaie éventuellement en inversant /q et /norestart.
Tu peux aussi essayer d'appeler /? pour avoir éventuellement une page d'aide, si elle a été prévue.

Xavier
1
barnabe0057 Messages postés 17074 Statut Contributeur 4 925
 
Bonjour,

Tu es sûr qu'il s'agit bien d'un script Powershell ? Moi je trouve que ça ressemble à du batch, seulement il faut utiliser la commande msiexec pour installer silencieusement un package msi, pas la commande start.
0
ichigoalexandre Messages postés 129 Statut Membre
 
Bonjour,
Oui il s'agit d'une commande batch mais j'ai besoin de la passé via un fichier ps1.
Je vais tester la commande msiexec, merci.
0