以下兩種情況我們會想要定位視窗是由哪個exe檔案,或者什麼命令啟用
第一種是:廣告視窗,現在經常時不時冒出乙個廣告視窗,要麼是完全看不出哪個程式啟動,要麼是雖然大概知道是哪個應用啟動(比如wps)但廣告經常不是由主exe啟動的我們想要具體確定到對應的exe檔案。
第二種是:系統功能視窗,比如下邊的「internet選項」我們經常會啟動它來修改**,啟動「internet選項」我們經常是先啟動ie再通過ie的工具選單來啟動這顯得很麻煩,我們此時就想知道這個視窗對應的exe檔案是哪個或者啟動命令是什麼。
本文就源於自己想確定「internet選項」視窗對應的啟動命令,這裡也以此來進行「windows定位視窗對應exe檔案」的演示。
定位需要用到process explorer工具,主要參考:
sysinternals是微軟提供的一套windows平台安全測試小工具,更通俗而言可以理解為ps、netstat等系統功能的高階版(功能上的advance,對接近系統核心硬體而言則是low-level)
process explorer是sysinternals套件中的乙個小工具,可以認為是高階版的任務管理器,我們可以借助它來定位視窗對應exe檔案和啟動命令
2.2.1 啟動
啟動後程式介面如下,主要視窗就是和任務管理器類似,顯示程序
2.2.2 使用chrome等非ie瀏覽器啟動「internet選項」視窗
ie啟動的話,啟動命令會顯示為ie本身(iexplore.exe),chrome等瀏覽器啟動才能得到我們想要的啟動命令(這應該是ie開發時import了dll而chrome等只是啟動時去呼叫dll)
2.2.3 進行定位
滑鼠左鍵按住定位器,按提示託動到「intenet選項」視窗,再鬆開
完成後焦點就會給到視窗對應的程序上
直接在其上雙擊,或都通過右鍵喚出選單選擇「properties」項檢視
path就是視窗啟動的exe,command line就是視窗具體的啟動命令。
這裡「internet選項」的具體啟動命令如下(也就是在cmd視窗使用該命令就可以直接啟動「internet選項了」):
參考:
改良Windows的「開啟」視窗
windows xp中,很多軟體的開啟或儲存視窗左側都有幾個系統自定的資料夾。有沒有辦法把它們換成我們常用的資料夾呢?當然,利用組策略就可以改良自己的開啟視窗了。單擊 開始 執行 輸入gpedit.msc,開啟 組策略 編輯器視窗。選擇 使用者配置 管理模板 windows元件 windows資源管...
Windows的CMD視窗EDKII編譯基礎
edkii編譯初試 一 core中的各個package 看了書上的edkii的編譯環境和edkii的core中含有的各個package,每個package的作用,包含的東西以及各個package之間的相互聯絡。以下是edkii中包含的package basetool 提供二進位制檔案編譯和配置檔案模...
Windows中建立視窗的步驟
要在建立乙個窗體,需要一下步驟 1.設計視窗類 乙個完整的視窗具有許多特徵,所以在建立乙個windows應用程式的視窗之前,也必須對該型別的視窗進行設計,所以需要設計視窗類。windows 中控制視窗的特徵的結構體有兩個 wndclass和wndclas 2.視窗類的註冊 在生活中,設計完一輛跑車,...