logman create api
Crea un agente di raccolta dati traccia API.
Sintassi
logman create api <[-n] <name>> [options]
Parametri
Parametro | Descrizione |
---|---|
-s <computer name> |
Esegue il comando nel computer remoto specificato. |
-config <value> |
Specifica il file di impostazioni che contiene le opzioni di comando. |
[-n] <name> |
Nome dell'oggetto di destinazione. |
-f <bin|bincirc> |
Specifica il formato di log per l'agente di raccolta dati. |
-[-]u <user [password]> |
Specifica l'utente di Esegui come. L'inserimento di un * per la password produce una richiesta per la password. La password non viene visualizzata quando si digita. |
-m <[start] [stop] [[start] [stop] [...]]> |
Modificato in avvio o arresto manuale invece di un orario di inizio o di fine pianificato. |
-rf <[[hh:]mm:]ss> |
Eseguire l'agente di raccolta dati per il periodo di tempo specificato. |
-b <M/d/yyyy h:mm:ss[AM|PM]> |
Avviare la raccolta dei dati all'ora specificata. |
-e <M/d/yyyy h:mm:ss[AM|PM]> |
Terminare la raccolta dei dati all'ora specificata. |
-si <[[hh:]mm:]ss> |
Specifica l'intervallo di campionamento per raccolta dati dei contatori delle prestazioni. |
-o <path|dsn!log> |
Specifica che il file di log di output o DSN e di log impostare il nome in un database SQL. |
-[-]r | Ripetere l'agente di raccolta dati ogni giorno alle ore di inizio specificato e di fine. |
-[-]a | Aggiungere un file di registro esistente. |
-[-] Mostra | Sovrascrivere un file di log esistente. |
-[-]v <nnnnnn|mmddhhmm> |
Allega le informazioni sul controllo delle versioni dei file alla fine del nome del file di registro. |
-[-]rc <task> |
Eseguire il comando specificato ogni volta che il log viene chiuso. |
-[-]max <value> |
Dimensioni massime in MB o numero massimo di record di log di SQL. |
-[-]cnf <[[hh:]mm:]ss> |
Quando si specifica l'ora, crea un nuovo file allo scadere del tempo specificato. Se l'ora non è specificata, crea un nuovo file quando viene superata la dimensione massima. |
-y | Rispondere sì a tutte le domande senza chiedere conferma. |
-mods <path [path [...]]> |
Specifica l'elenco dei moduli per registrare le chiamate API da. |
-inapis <module!api [module!api [...]]> |
Specifica l'elenco di chiamate API da includere nella registrazione. |
-exapis <module!api [module!api [...]]> |
Specifica l'elenco di chiamate API da escludere dalla registrazione. |
-ano [-] | Registrare solo nomi API (-ano), o non registrare solo nomi API (-ano). |
-ricorsive [-] | Registrare (-ricorsivo) o non registrare (-ricorsivo) in modo ricorsivo API oltre il primo livello. |
-exe <value> |
Specifica il percorso completo di un file eseguibile per la traccia API. |
/? | Vengono visualizzate sensibile al contesto della Guida. |
Osservazioni:
- Dove [-] è elencato, l'aggiunta di un trattino aggiuntivo (-) annulla l'opzione.
Esempi
Per creare un contatore di traccia API denominato trace_notepad, per il file eseguibile c:\windows\notepad.exe e inserendo i risultati nel file c:\notepad.etl, digitare:
logman create api trace_notepad -exe c:\windows\notepad.exe -o c:\notepad.etl
Per creare un contatore di traccia API denominato trace_notepad, per il file eseguibile c:\windows\notepad.exe, raccogliendo i valori prodotti dal modulo in c:\windows\system32\advapi32.dll, digitare:
logman create api trace_notepad -exe c:\windows\notepad.exe -mods c:\windows\system32\advapi32.dll
Per creare un contatore di traccia API denominato trace_notepad, per il file eseguibile c:\windows\notepad.exe, escludendo la chiamata API TlsGetValue prodotta dal modulo kernel32.dll, digitare:
logman create api trace_notepad -exe c:\windows\notepad.exe -exapis kernel32.dll!TlsGetValue