Set-LogProperties

Windows イベント ログのプロパティを変更します。

構文

Default (既定)

Set-LogProperties
    [-LogDetails] <LogDetails>
    [-Force]
    [<CommonParameters>]

説明

このコマンドレットは、Windows プラットフォームでのみ使用できます。

このコマンドレットは、Windows イベント ログの構成設定を変更します。 このコマンドレットは、Enable-PSTrace および Disable-PSTrace コマンドレットによって使用されます。

このコマンドレットは、管理者特権の PowerShell セッションから実行する必要があります。

例 1: Windows PowerShell イベント ログの保持設定を変更する

$logDetails = Get-LogProperties 'Windows PowerShell'
$logDetails.Retention = $true
Set-LogProperties -LogDetails $logDetails
Get-LogProperties 'Windows PowerShell'
Name       : Windows PowerShell
Enabled    : True
Type       : Admin
Retention  : True
AutoBackup : False
MaxLogSize : 15728640

パラメーター

-Force

プロンプトを表示せずに変更を強制するために使用されます。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-LogDetails

イベント ログに割り当てられる更新された構成設定。

パラメーターのプロパティ

型:Microsoft.PowerShell.Diagnostics.LogDetails
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:0
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

入力

Microsoft.PowerShell.Diagnostics.LogDetails

完全に構成された LogDetails オブジェクトをこのコマンドレットにパイプできます。 そのため、1 つの設定を変更するには、Get-LogProperties を使用して現在の構成を取得する必要があります。

出力

None

このコマンドレットは出力を返しません。

メモ

このコマンドレットは、管理者特権の PowerShell セッションから実行する必要があります。