查看未开源exe可执行文件调用的命令行参数
在之前一篇文章《Java直接调用exe可执行文件传参并且获取返回值》我有讲用Java程序如何调用exe可执行文件,并且有说在调用时怎么传参和接收返回的结果。这个时候很多小伙伴就会问了,所调用exe可执行文件如果是开源的或熟悉的还好,最少知道调用时需要传什么参数,可万一调用的exe可执行文件是没有开源的呢?那怎么才能知道需要传什么参数给他?
做事要有头有尾,今天就说说怎么知道没有开源的exe可执行程序在调用时它需要什么参数。
在cmd命令下执行以下命令可以查看所有进程命令行参数:
wmic process get caption,commandline /value
如果想查询某一个进程的命令行参数,使用以下命令,比如我查某软件安装目录下的一个没有开源的exe可执行文件。(ps:确保你所查的进程已经启动):
wmic process where caption="terrainbuilder.exe" get caption,commandline /value 其中terrainbuilder.exe可以换成你要查看的
是不是已经整的明明白白了,知道了需要传入的参数现在你就可以去完成你的骚操作了。