Windows二进制文件疑难解答

时间:2011-09-26 14:31:42

标签: windows

如果有一个GUI程序没有像我期望的那样在Linux中运行我从终端运行它以便我可以看到后台发生了什么错误,这有助于配置系统并找出问题时的依赖关系不是来自程序而是来自系统。当程序没有在GUI中向用户提供任何反馈时,这尤其有用。

有没有办法在Windows中做同样的事情?

1 个答案:

答案 0 :(得分:1)

一般来说,Windows程序在运行方式上的定义要差得多,而且应用程序的质量往往更加广泛,特别是在日志记录和调试方面。

大多数(所有?)Windows应用程序都可以从命令行运行。您只需找到可执行文件所在的位置,然后运行它。查看应用程序快捷方式中的路径可能对此有所帮助。

某些应用程序具有执行各种操作的命令行开关,但许多应用程序没有。如果有特定程序的文档,您可能需要在那里查看。

一些表现良好的Windows程序将登录到系统日志。根据您的访问级别和您运行的Windows版本,系统日志可以为您提供有关程序可能出错的一些信息,例如文件权限等。

但是,通常情况下,如果程序尚未输出错误,则无法从程序中获取错误输出。