Export-DebugLogs
Recopila y exporta archivos de registro de escáner y cliente de Microsoft Purview Information Protection a un archivo comprimido.
Sintaxis
Default (valor predeterminado)
Export-DebugLogs
[-FileName] <String>
[-OnBehalfOf <PSCredential>]
[<CommonParameters>]
Description
El cmdlet Export-DebugLogs recopila todos los archivos de registro de cliente y escáner de %localappdata%\Microsoft\MSIP\Logs y los guarda en un único archivo comprimido que tiene un formato .zip . A continuación, este archivo se puede enviar al soporte técnico de Microsoft si se le solicita que envíe archivos de registro para ayudar a investigar un problema notificado con el cliente o el escáner de Microsoft Purview Information Protection desde este cliente.
Usa el parámetro OnBehalfOf si necesitas exportar archivos de registro desde una cuenta de servicio. Por ejemplo, una cuenta que se ha creado para que se ejecute de forma no interactiva, como la cuenta del escáner de MicrosoftPurview Information Protection.
Ejemplos
Ejemplo 1
PS C:\> Export-DebugLogs -FileName C:\Logs\AIPLogs.zip
Este comando recopila y guarda todos los registros exportados en el archivo AIPLogs.zip de la carpeta C:\Logs existente.
Parámetros
-FileName
La ruta de acceso y el nombre de archivo de los archivos de registro exportados.
La ruta puede ser local o una ruta de red (letra de unidad asignada o UNC).
Las carpetas de la ruta de acceso ya deben existir. Si especifica un nombre de archivo que ya existe en la carpeta especificada, se sobrescribe el archivo original.
Cuando especifique el nombre de archivo, incluya la .zip extensión de nombre de archivo.
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 0 |
| Obligatorio: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-OnBehalfOf
Para usar este parámetro, debe ejecutar la sesión de PowerShell con la opción Ejecutar como administrador .
Especifica la variable que incluye el objeto de credenciales que se utilizará cuando necesite exportar archivos de registro desde una cuenta distinta de la cuenta con la que ha iniciado sesión actualmente. Por ejemplo, debe recopilar archivos de registro para la cuenta de servicio que ejecuta el escáner de Microsoft Purview Information Protection. En este escenario, si el analizador está instalado en el mismo equipo que ejecuta este cmdlet, los archivos de registro también incluyen información de la base de datos de configuración del analizador.
Use el cmdlet Get-Credentials para crear la variable que almacena las credenciales.
Propiedades de parámetro
| Tipo: | PSCredential |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.