Export-DebugLogs
Собирает и экспортирует файлы журнала клиента и сканера Microsoft Purview Information Protection в сжатый файл.
Синтаксис
Default (по умолчанию)
Export-DebugLogs
[-FileName] <String>
[-OnBehalfOf <PSCredential>]
[<CommonParameters>]
Описание
Командлет Export-DebugLogs собирает все файлы журналов клиента и сканера из %localappdata%\Microsoft\MSIP\Logs и сохраняет их в один сжатый файл в формате .zip. Затем этот файл можно отправить в службу поддержки Майкрософт, если вас попросят отправить файлы журнала для изучения проблемы, о которой было сообщено в клиенте или сканере защиты информации Microsoft Purview из этого клиента.
Используйте параметр OnBehalfOf, если вам нужно экспортировать файлы логов из сервисного аккаунта. Например, учетная запись, созданная для неинтерактивного выполнения, например учетная запись для сканера защиты информации MicrosoftPurview.
Примеры
Пример 1
PS C:\> Export-DebugLogs -FileName C:\Logs\AIPLogs.zip
Эта команда собирает и сохраняет все экспортированные журналы в файл AIPLogs.zip в существующей папке C:\Logs .
Параметры
-FileName
Путь и имя файла для экспортируемых файлов журнала.
Путь может быть локальным или сетевым (сопоставленным буквенным диском или UNC).
Все папки в пути уже должны существовать. Если указать имя файла, которое уже существует в указанной папке, исходный файл будет перезаписан.
При указании имени файла включите в него расширение .zip имени файла.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 0 |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-OnBehalfOf
Чтобы использовать этот параметр, необходимо запустить сеанс PowerShell с параметром Запуск от имени администратора .
Указывает переменную, которая включает объект credentials, используемый при необходимости экспорта файлов журнала из учетной записи, отличной от учетной записи, с которой вы в данный момент выполнили вход. Например, необходимо собрать файлы журнала для учетной записи службы, на которой запущен сканер защиты информации Microsoft Purview. В этом сценарии, если сканер установлен на том же компьютере, на котором выполняется этот командлет, файлы журнала также включают некоторую информацию из базы данных конфигурации сканера.
Используйте командлет Get-Credentials для создания переменной, в которой хранятся учетные данные.
Свойства параметра
| Тип: | PSCredential |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.