如何找到在Windows下启动程序的命令行选项?
答案 0 :(得分:7)
尝试:http://www.bleepingcomputer.com/tutorials/tutorial132.html
简而言之: 使用由Sysinternals创建的Process Explorer实用程序(现在由Microsoft拥有;这可能是vista和windows 7现在在任务管理器中已经存在类似功能的原因)
答案 1 :(得分:3)
在vista上......你可以
要以编程方式执行此操作,请将“tasklist -v”运行到文件,然后拆分文件。
答案 2 :(得分:0)
如果您尝试以编程方式获取其他进程的命令行,则应该阅读Why is there no supported way to get the command line of another process?:
评论员弗朗西斯科莫拉斯奇迹 whether there is a supported way of getting the command line of another process。虽然有 肯定unsupported ways of doing it or ways that work with the assistance of a debugger,有 什么都不支持 以编程方式访问另一个 进程的命令行,至少 内核没有提供任何内容。 (该 WMI的人们已经想到了 Win32_Process.CommandLine。我有 不知道他们是怎么做到的。你会的 自己问问他们。)
如果您尝试检索自己流程的命令行,可以使用GetCommandLine。
答案 3 :(得分:-3)
尝试运行.exe但是使用/?标志。