对任意一个Exe文件检查其有没有可以使用的命令行参数?
其参数格式如何?
如 给定参数和exe文件打开指定的文件或数据
  
  谢谢各位大侠,送上50分!

解决方案 »

  1.   

    肯定是可以做到的
    Process Explorer就可以获取外部进程的命令行参数
      

  2.   

    不大可能,每一个Exe都是不同的。
      

  3.   

    我觉得可以做到,如:
    WinExec('command.com /c cd c:\*.exe /? > c:\test.txt',SW_SHOW);
    如果复杂一点的话将引号里的内容换成bat文件,比如c:\test.bat,在bat文件里面写你要的循环,比如遍历文件夹等.至于要引用的话你就写代码去读txt文件里的内容就行了。楼主试试,如果可以的话别忘了给分啊:)
      

  4.   

    樓上的方法不行的程序可以傳任何參數進去,程序是否處理需要跟蹤才知道.
    一般程序會提供-h, /h --help等方式提供幫助.
    但也可能不提供或以及其古怪的方式提供.