67 votes

Comment puis-je savoir si un .EXE possède des options de ligne de commande ?

Supposons que vous ayez un .EXE et que vous vouliez vérifier s'il possède des options de ligne de commande. Comment savoir si le .EXE possède cette capacité ? Dans mon cas, je sais que Nir Sofers WebBrowserPassView.exe a la possibilité de le lancer via cmd.exe et WebBrowserPassView.exe /stext output.txt. Mais comment le savoir si je ne le sais pas ?

2voto

Cody Gray Points 102261

À moins que l'auteur de l'exécutable n'ait spécifiquement prévu un moyen d'afficher une liste de toutes les options de ligne de commande qu'il propose, il n'y a aucun moyen de le faire.

Comme le suggère Marcin, les commutateurs typiques pour afficher toutes les options sont soit /? ou /help (certaines applications peuvent préférer la syntaxe de style Unix, -? y -help respectivement). Mais ce ne sont que des conventions courantes.

Si ça ne marche pas, vous n'avez pas de chance. Vous devrez consulter la documentation de l'application, ou peut-être essayer de décompiler l'exécutable (si vous savez ce que vous cherchez).

1voto

pbvelikov Points 33

Voici ce que j'obtiens de la console sous Windows 10 :

C:\>find /?
Searches for a text string in a file or files.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]

  /V         Displays all lines NOT containing the specified string.
  /C         Displays only the count of lines containing the string.
  /N         Displays line numbers with the displayed lines.
  /I         Ignores the case of characters when searching for the string.
  /OFF[LINE] Do not skip files with offline attribute set.
  "string"   Specifies the text string to find.
  [drive:][path]filename
             Specifies a file or files to search.

If a path is not specified, FIND searches the text typed at the prompt
or piped from another command.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X