Dela via


logman uppdatera api

Uppdaterar egenskaperna för en befintlig API-spårningsdatainsamlare.

Syntax

logman update api <[-n] <name>> [options]

Parameterar

Parameter Beskrivning
-s <computer name> Utför kommandot på den angivna fjärrdatorn.
-Konfiguration <value> Anger inställningsfilen som innehåller kommandoalternativ.
[-n] <name> Namn på målobjektet.
-f <bin|bincirc> Anger loggformatet för datainsamlaren.
-[-]u <user [password]> Anger att användaren ska köras som. Om du anger en * för lösenordet visas en uppmaning om lösenordet. Lösenordet visas inte när du skriver det i lösenordsprompten.
-m <[start] [stop] [[start] [stop] [...]]> Har ändrats till manuell start eller stopp i stället för en schemalagd start- eller sluttid.
-Rf <[[hh:]mm:]ss> Kör datainsamlaren under den angivna tidsperioden.
-b <M/d/yyyy h:mm:ss[AM|PM]> Börja samla in data vid den angivna tidpunkten.
-e <M/d/yyyy h:mm:ss[AM|PM]> Avsluta datainsamlingen vid den angivna tidpunkten.
-Si <[[hh:]mm:]ss> Anger exempelintervallet för datainsamlare för prestandaräknare.
-o <path|dsn!log> Anger utdataloggfilen eller namnet på DSN och logguppsättningen i en SQL-databas.
-[-]r Upprepa datainsamlaren dagligen vid de angivna start- och sluttiderna.
-[-]a Lägg till en befintlig loggfil.
-[-]ow Skriv över en befintlig loggfil.
-[-]v <nnnnnn|mmddhhmm> Bifogar information om filversioner i slutet av loggfilens namn.
-[-]rc <task> Kör kommandot som anges varje gång loggen stängs.
-[-]max <value> Maximal loggfilstorlek i MB eller maximalt antal poster för SQL-loggar.
-[-]cnf <[[hh:]mm:]ss> När tiden har angetts skapar en ny fil när den angivna tiden har förflutit. När tiden inte har angetts skapar du en ny fil när den maximala storleken överskrids.
-y Svara ja på alla frågor utan att fråga.
-Mods <path [path [...]]> Anger listan över moduler som API-anrop ska loggas från.
-inapier <module!api [module!api [...]]> Anger listan över API-anrop som ska inkluderas i loggning.
-exapis <module!api [module!api [...]]> Anger listan över API-anrop som ska undantas från loggning.
-[-]ano Logga (endast-ano) API-namn eller logga inte bara (-ano) API-namn.
-[-]rekursiv Logga (-recursive) eller logga inte (-recursive) API:er rekursivt bortom det första lagret.
-EXE <value> Anger den fullständiga sökvägen till en körbar fil för API-spårning.
/? Visar sammanhangsberoende hjälp.

Anmärkningar

  • Om [-] visas, inaktiverar du alternativet genom att lägga till ett extra bindestreck (-).

Exempel

Om du vill uppdatera en befintlig API-spårningsräknare med namnet trace_notepad, för den körbara filen c:\windows\notepad.exe, by excluding the API call TlsGetValue produced by the module kernel32.dll, skriver du:

logman update api trace_notepad -exe c:\windows\notepad.exe -exapis kernel32.dll!TlsGetValue