Esempio 13: Elenco di file di immagine con flag globali
GFlags visualizza i flag impostati per un file di immagine specifico, ma non visualizza tutti i file di immagine con flag impostati.
Windows archivia i flag per un file di immagine che la voce del Registro di sistema GlobalFlag in una sottochiave del Registro di sistema denominata per il file di immagine nel percorso del Registro di sistema seguente , HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Image File Execution Options\ImageFileName\GlobalFlag.
Per determinare quali file di immagine hanno flag impostati, usare Reg (reg.exe), uno strumento incluso in Windows Server 2003.
Il comando Reg Query seguente cerca la voce del Registro di sistema GlobalFlag nel percorso del Registro di sistema specificato. Il parametro -v specifica la voce del Registro di sistema GlobalFlag . Il parametro /s rende ricorsiva la ricerca.
reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options" /v GlobalFlag /s
In risposta Reg visualizza tutte le istanze della voce del Registro di sistema GlobalFlag nel percorso e il valore della voce.
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
Mancia Digitare il comando Reg nel Blocco note, quindi salvare il file come imageflags.bat. Successivamente, per trovare i file di immagine per i quali sono stati impostati i flag, digitare solo ImageFlags.