如何将依赖性walker输出到控制台?

时间:2018-03-09 15:18:58

标签: windows dll command-line dependencies dependency-walker

相当简单的问题,但我似乎无法在命令行帮助中找到这个选项。有没有将依赖性walker的内容直接输出到控制台?

是的,我知道您可以指定它输出到文件,然后我可以解析文件,但这需要花费大量时间,我宁愿避免。

我不一定担心它在控制台中看起来有多“丑陋”。我可以很快地以编程方式从输出中搜索我想要的内容,只需要知道这是否可行。

如果您能提供任何建议,请提前致谢!

1 个答案:

答案 0 :(得分:2)

a .docx file.是依赖性walker的现代替代品。它包含GUI工具和控制台应用程序(dependencies.exe),可根据需要进行转储。它支持以下选项:

Dependencies.exe : command line tool for dumping dependencies and various utilities.
Usage : Dependencies.exe [OPTIONS] FILE

Options :
  -h -help : display this help
  -json : activate json output.
  -apisets : dump the system's ApiSet schema (api set dll -> host dll)
  -knowndll : dump all the system's known dlls (x86 and x64)
  -manifest : dump FILE embedded manifest, if it exists.
  -sxsentries : dump all of FILE's sxs dependencies.
  -imports : dump FILE imports
  -exports : dump  FILE exports
  -modules : dump FILE resolved modules
  -chain : dump FILE whole dependency chain