Export-DebugLogs
Reúne e exporta arquivos de log do cliente e do scanner do Microsoft Purview Information Protection para um arquivo compactado.
Sintaxe
Default (Padrão)
Export-DebugLogs
[-FileName] <String>
[-OnBehalfOf <PSCredential>]
[<CommonParameters>]
Descrição
O cmdlet Export-DebugLogs reúne todos os arquivos de log do cliente e do scanner do %localappdata%\Microsoft\MSIP\Logs e os salva em um único arquivo compactado com um formato .zip . Esse arquivo pode ser enviado para o Suporte da Microsoft se você for solicitado a enviar arquivos de log para ajudar a investigar um problema relatado com o cliente ou scanner do Microsoft Purview Information Protection desse cliente.
Use o parâmetro OnBehalfOf se precisar exportar arquivos de log de uma conta de serviço. Por exemplo, uma conta que foi criada para ser executada de forma não interativa, como a conta do mecanismo de varredura do MicrosoftPurview Information Protection.
Exemplos
Exemplo 1
PS C:\> Export-DebugLogs -FileName C:\Logs\AIPLogs.zip
Este comando reúne e salva todos os logs exportados no arquivo AIPLogs.zip na pasta C:\Logs existente.
Parâmetros
-FileName
O caminho e o nome do arquivo para os arquivos de log exportados.
O caminho pode ser local ou um caminho de rede (letra de unidade mapeada ou UNC).
Todas as pastas no caminho já devem existir. Se você especificar um nome de arquivo que já existe na pasta especificada, o arquivo original será substituído.
Ao especificar o nome do arquivo, inclua a extensão de nome de arquivo.zip.
Propriedades dos parâmetros
| Tipo: | String |
| Valor padrão: | None |
| Suporta curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Posição: | 0 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline por nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-OnBehalfOf
Para usar esse parâmetro, você deve executar sua sessão do PowerShell com a opção Executar como administrador .
Especifica a variável que inclui o objeto de credenciais a ser usado quando você precisar exportar arquivos de log de uma conta diferente da conta com a qual você está conectado no momento. Por exemplo, você precisa coletar arquivos de log para a conta de serviço que executa o mecanismo de varredura do Microsoft Purview Information Protection. Nesse cenário, se o mecanismo de varredura estiver instalado no mesmo computador que você está executando esse cmdlet, os arquivos de log também incluirão algumas informações do banco de dados de configuração do scanner.
Use o cmdlet Get-Credentials para criar a variável que armazena as credenciais.
Propriedades dos parâmetros
| Tipo: | PSCredential |
| Valor padrão: | None |
| Suporta curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Posição: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.