Get-AipServiceUserLog

Koruma kullanıcı günlüklerini Azure Information Protection yerel depolama alanına indirir.

Syntax

Get-AipServiceUserLog
   -Path <String>
   [-FromDate <DateTime>]
   [-ToDate <DateTime>]
   [-ForDate <DateTime>]
   [-Force]
   [-NumberOfThreads <Int32>]
   [<CommonParameters>]

Description

Get-AipServiceUserLog cmdlet'i koruma kullanıcı günlüklerini yerel depolamaya indirir. Günlük girdilerini indirmek için belirli bir tarih veya tarih aralığı belirtmeniz gerekir.

Bu kullanıcı günlüklerini almak için PowerShell kullanmalısınız; bu eylemi bir yönetim portalı kullanarak yapamazsınız.

Bu komutu çalıştırdığınızda ve yalnızca DateTime nesneleri için bir tarih belirttiğinizde, saat yerel saatinizde 00:00:00 olduğu varsayılır ve ardından UTC'ye dönüştürülür.

Tarih içeren bir saat belirttiğinizde (örneğin, -ForDate '1/2/2016 15:00:00'), bu tarih ve saat UTC'ye dönüştürülür. Get-AipServiceUserLog komutu daha sonra bu UTC zaman aralığına ait günlükleri alır. Kullanım günlükleri yalnızca "tarih" alan adı önceki bir tarihin değerini (UTC saatinde) içerdiğinde kullanılabilir. Geçerli tarihteki kullanım günlükleri kullanılamıyor.

Yerel saatinizde gereken dönüştürmeye uyum sağlamak için DateTime değerlerinizi nasıl değiştirmeniz gerekebileceğine ilişkin örneklere bakın.

Koruma kullanımı günlüğe kaydetme hakkında daha fazla bilgi ve adım adım bir örnek için bkz. Azure In formation Protection'dan koruma kullanımını günlüğe kaydetme ve analiz etme.

Örnekler

Örnek 1: Tarih aralığı için kullanıcı günlüklerini alma

PS C:\>Get-AipServiceUserLog -Path 'C:\Logs' -FromDate '12/12/2015' -ToDate '12/15/2015' -NumberOfThreads 10

Bu komut, 12.12.2015 ile 12.15.2015 (UTC saatinde) arasında oluşturulan kullanıcı günlüklerini C:\Logs klasörüne indirir.

komut, günlükleri indirmek için 10 iş parçacığı kullanır.

Örnek 2: Tarih için kullanıcı günlüklerini alma

PS C:\>Get-AipServiceUserLog -Path 'C:\Logs' -ForDate '12/5/2015'

Bu komut, 5.12.2015 (UTC saatinde) için kullanıcı günlüklerini C:\Logs klasörüne indirir.

Örnek 3: UTC +uzaklık saat dönüştürmesini dikkate alarak bir tarih için kullanıcı günlüklerini alma

PS C:\>Get-AipServiceUserLog -Path 'C:\Logs' -ForDate '2/2/2016 12:00:00'

Bu komut, kullanıcı günlüklerini C:\Logs klasörüne indirmeden önce yerel saatinizin UTC +uzaklık saat dönüştürmesini nasıl dikkate almanız gerekebileceğini gösterir.

Yeni Zelanda'dasınız, yani bilgisayarınızın yerel saati UTC+12 ve 2/2/2016 günlüklerini UTC yerine yerel saatinize indirmek istiyorsunuz. Tarihle birlikte 12:00:00 saatini belirtmediyseniz, günlükleriniz 2/2/2016'nın (ve önceki günün son 12 saatinin) yalnızca ilk 12 saati için veri içerir.

Örnek 4: UTC uzaklık saat dönüştürmesini dikkate alarak bir tarih aralığı için kullanıcı günlüklerini alma

PS C:\>Get-AipServiceUserLog -Path 'C:\Logs' -FromDate '2/1/2016 18:00:00' -ToDate '2/9/15/2016 18:00:00'

Bu komut, kullanıcı günlüklerini C:\Logs klasörüne indirmeden önce yerel saatinizin UTC uzaklık saat dönüştürmesini nasıl dikkate almanız gerekebileceğini gösterir.

Houston, ABD'desiniz, yani bilgisayarınızın yerel saati UTC-6 ve günlükleri UTC yerine yerel saatiniz için 2/2/2/2016 ile 9/2/2016 arasında indirmek istiyorsunuz.

Önceki tarih ve saati 18:00:00 olarak belirtmediyseniz, günlüklerinizde yerel saatinizin 2/2/2016'nın ilk 6 saati (bitiş tarihi için ek 6 saat) verileri eksik olur.

Parametreler

-Force

Bu cmdlet'in onay istemeden aynı tarih veya tarih aralığı için var olan bir günlük dosyasının üzerine yazıldığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForDate

Tarih Saat nesnesi olarak günlük dosyası için bir tarih (ve isteğe bağlı olarak bir saat) belirtir.

FromDate parametresini kullanmadığınızda bu parametreyi kullanın.

Bir DateTime nesnesi almak için Get-Date cmdlet'ini kullanın.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FromDate

Günlük dosyasının başlangıç tarihini (ve isteğe bağlı olarak bir saati) DateTime nesnesi olarak belirtir.

ForDate parametresini kullanmadığınızda bu parametreyi kullanın.

Bu parametreyi belirtir ancak ToDate'yi belirtmezseniz, bitiş tarihi komutu çalıştırdığınız gündür.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfThreads

Günlükleri indirmek için kullanılacak iş parçacığı sayısını belirtir.

Bu parametre için kabul edilebilir değerler şunlardır: 1-32.

Varsayılan değer 3'dür.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

Günlüklerin kaydedildiği klasörün mevcut yolunu belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ToDate

Günlük dosyasının bitiş tarihini (ve isteğe bağlı olarak bir saati) DateTime nesnesi olarak belirtir.

İsteğe bağlı olarak, belirli bir tarih aralığını belirtmek için FromDate parametresini kullanırken bu parametreyi belirtin. FromDate parametresini kullanırken bu parametreyi belirtmezseniz, bitiş tarihi komutu çalıştırdığınız gündür.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False