Windows二进制文件疑难解答

Windows二进制文件疑难解答,windows,Windows,当有一个GUI程序在Linux中的行为与我期望的不一样时,我会从终端运行它,这样我就可以看到在后台发生了什么错误,这有助于配置系统,并在问题不是来自程序而是来自系统时找出依赖项。当程序没有在GUI中向用户提供任何反馈时,这尤其有用 有没有办法在Windows中做同样的事情?一般来说,Windows程序在运行方式上的定义要差得多,而且应用程序的质量往往有更广泛的变化,特别是在日志记录和调试方面 大多数(全部?)windows应用程序可以从命令行运行。您只需找到可执行文件的位置,然后运行它。查看应用

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


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

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

大多数(全部?)windows应用程序可以从命令行运行。您只需找到可执行文件的位置,然后运行它。查看应用程序快捷方式中的路径有助于实现这一点

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

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

但是,一般来说,如果程序还没有输出错误,就无法从程序中获得错误输出