2

是否有一种优雅的方法可以将环境变量从 Process Explorer 复制到 Process 的剪贴板?我试图比较两个 C++ 编译进程,并想看看环境变量有何不同。看来我无法复制文本并随后将其粘贴以进行视觉比较。

请注意,我宁愿坚持使用 PE,也不愿使用多种工具,但如果使用其他工具是唯一的选择,请随时提出建议。

也将其标记为 C++,期望从 C++ 开发人员/调试器的角度提供解决方案,包括使用 Visual C++

4

4 回答 4

7

对于任何仍然感兴趣的人,16.02 版的进程资源管理器现在能够像进程黑客一样复制进程的属性。不知道这个技能是什么时候加入的。

于 2014-05-14T16:20:08.107 回答
5

Sysinternals Process Explorer 目前无法执行此操作。非常烦人并且肯定是一个错误,特别是如果变量的值太长而无法显示。

开源工具 Process Hacker 2 ( http://processhacker.sourceforge.net ) 没有这个问题。用法类似于 Process Explorer:

  1. 启动过程黑客
  2. 双击感兴趣的进程
  3. 单击“环境”选项卡
  4. 全选 (Ctrl+A),然后复制 (Ctrl+C)
于 2013-04-22T02:34:29.270 回答
1

只需检查_environ调试器中的变量。

于 2013-01-07T09:52:36.077 回答
1

windbg!peb命令显示它。

于 2013-01-07T11:19:48.360 回答