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 ?
Réponses
Trop de publicités?À 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).
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.
- Réponses précédentes
- Plus de réponses