2011-09-26 248 views
0

當有一個GUI程序沒有像我期望的那樣在Linux中運行時,我從終端運行它,以便我可以看到在後臺發生了什麼錯誤,這有助於配置系統並找出依賴關係當問題不是來自程序而是來自系統時。當程序在GUI中沒有給用戶任何反饋時,這是特別有用的。Windows二進制文件疑難解答

有沒有辦法在Windows中做同樣的事情?

回答

1

一般來說,Windows程序在運行方式上的定義要差得多,而且在應用程序的質量上往往會有很大的變化,尤其是在記錄和調試方面。

大多數(所有?)windows應用程序都可以從命令行運行。你只需要找到可執行文件的位置,然後運行它。查看應用程序快捷方式中的路徑可能對此有所幫助。

某些應用程序具有執行各種操作的命令行開關,但許多應用程序沒有。如果有關於特定程序的文檔,您可能需要在那裏查看。

一些運行良好的Windows程序將登錄到系統日誌。根據您的訪問級別和您正在運行的Windows版本,系統日誌可以爲您提供有關程序可能出錯的信息,例如文件權限等。

但是,不,沒有辦法從程序中獲取錯誤輸出,如果它沒有輸出它的話。