我有一个 Windows GUI 程序,它在启动时会启动 cmd.exe,我想确切地知道在命令 shell 中执行了哪些命令。我知道 cmd.exe 会在程序启动时立即执行,因为 ZoneAlarm 会询问我是否允许它运行。我试过 Process Explorer,但我认为它没有我需要的功能。
非常感谢您的见解。
答案1
您可以非常简单地查看用于启动进程的命令行。
转到View
-> Select Columns
。在Process Image
选项卡中,选中Command Line
。
现在,您应该能够看到该进程的完整路径以及所使用的命令行参数。
值得注意的是,常规任务管理器也具有此功能(但对于某些进程来说有些限制)。
在Processes
选项卡中,转到View
->Select Columns
并检查Command Line
(看起来很熟悉?)。
您应该发现,您可能关心的大多数进程都会以类似的方式显示命令行。