範例 13:列出具有全域旗標的影像檔
GFlags 會顯示針對特定影像檔所設定的旗標,但不會顯示已設定旗標的所有影像檔。
Windows 會將GlobalFlag登錄專案的旗標儲存在下列登錄路徑中名為 之映射檔的登錄子機碼中,HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Image File Execution Options\ImageFileName\GlobalFlag。
若要判斷哪些影像檔已設定旗標,請使用 Reg (reg.exe) ,這是 Windows Server 2003 中包含的工具。
下列 Reg Query 命令會在指定的登錄路徑中搜尋 GlobalFlag 登錄專案。 -v參數會指定GlobalFlag登錄專案。 /s參數會遞迴搜尋。
reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options" /v GlobalFlag /s
為了回應,Reg 會顯示路徑中 GlobalFlag 登錄專案的所有實例,以及專案的值。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
GlobalFlag REG_SZ 0x00001000
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\photohse.EXE
GlobalFlag REG_SZ 0x00200000
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\printhse.EXE
GlobalFlag REG_SZ 0x00200000
提示 在記事本中輸入 Reg 命令,然後將檔案儲存為imageflags.bat。 之後,若要尋找已設定旗標的映射檔,只要輸入 ImageFlags即可。