soft lister les commutateurs d'un executable - Logiciels - Windows & Software
Marsh Posté le 17-12-2010 à 15:03:17
En générale, si tu lances l'EXE avec un /? il va te proposer les commutateurs nécessaires (si c'est prévu). Sinon il faut voir la doc de l'éditeur.
Sinon, une très bonne base de connaissance, très complète : http://www.appdeploy.com/packages/
Marsh Posté le 17-12-2010 à 15:11:39
Wolfman a écrit : En générale, si tu lances l'EXE avec un /? il va te proposer les commutateurs nécessaires (si c'est prévu). Sinon il faut voir la doc de l'éditeur. |
Je sais cela mais j'ai quelques soft ou le /? n'existe pas.
typiquement, en ce moment j'ai un batch pour supprimer teamviewer.
Si je fait uninstall /?
il se désinstalle mais me donne pas les commutateurs.
j'utilise beaucoup appdeploy mais là je n'ai pas le choix (le msi est fourni par l’éditeur et le déploiement s'effectue avec un vbs)
c'est incroyable mais c'est comme ça.
Donc si je veux le désinstaller il faut passer par script.
Un petit soft qui saurait interroger un exe pour avoir ces infos serait le bienvenu
(j'ai bien trouvé uninstall /S mais c'est pas suffisant)
Marsh Posté le 17-12-2010 à 16:33:00
Il n'y a pas de "norme" là dessus, et rien n'est prévu pour lister tous les paramètres de ligne de commande d'un exécutable.
Mis à part consulter la docs ou jouer avec un éditeur hexadécimal (bon courage ), je ne vois pas trop de solution ...
Marsh Posté le 18-12-2010 à 00:24:12
+1 c'est à ceux qui font les programmes de gérer les arguments. Soit c'est dans la doc soit faut décompiler le bouzin et ça bonne chance.
Les msi c'est assez standard mais tu as toujours des subtilités
Marsh Posté le 18-12-2010 à 20:54:28
khamett_78 a écrit : |
Un batch n'est pas un EXE ! On t'a dit EXE, ça ne marche pas avec tous les types de fichiers. Pour les batch Windows, il faut regarder les variables à l'intérieur.
Marsh Posté le 23-12-2010 à 11:11:24
Bonjour,
En listant le fichier .EXE, on peut parfois voir la liste des commutateurs plus ou moins en clair, et parfois certains cachés ou secrets ainsi que diverses infos. Parfois, il faut lire un byte sur deux.
Cela reste pénible car c'est du binaire et pas du texte et souvent fort long.
Il existe des petits programmes utilitaires qui permettent de récupérer +/- arbitrairement les parties textes d'un fichier binaire afin d'alléger la tâche. Il reste tout de même à faire le tri dans un fouillis.
Je ne connais pas de méthode confortable pour faire cela.
Marsh Posté le 17-12-2010 à 14:59:17
Bonjour,
j'effectue souvent des batch d'installation silencieuse (ou désinstallation)
Mon soucis est de trouver les commutateurs qui vont bien.
Existerait-il un soft qui permettrait de lister tous les commutateurs d'un exe. Car ce genre de chose est inclus dans la compilation de l'exe.
Merci par avance,
K