Поделиться через


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.

Входные данные

None

Выходные данные

System.Object