Mettre 2 argument pour une seule commande

ichigoalexandre Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   -  
ichigoalexandre Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   -
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 3672 Date d'inscription   Statut Membre Dernière intervention   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 14455 Date d'inscription   Statut Contributeur Dernière intervention   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 104 Date d'inscription   Statut Membre Dernière intervention  
 
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