現在のローカルホストですべてのイベント ログのバックアップを作成する Powershell スクリプトがあります。
制限付きアカウント (このアカウントにはバックアップ オペレーター権限のみがあります) の下で、「最高の特権で実行」を使用してタスク スケジューラから実行されます。スクリプト自体はここにあります
OS: Windows Server 2008 R2、UAC がオフになっています。
問題は次の行に表示されます。
$Eventlogs = Get-WmiObject -Class Win32_NTEventLogFile -ComputerName $computer
返されたイベント ログのコレクションで、セキュリティ ログが見つからないため、バックアップされません。他のすべてが存在します。
同じアカウントを使用して Powershell から同じスクリプトを直接実行すると、セキュリティ ログが存在します。アカウントにローカル管理者権限を付与すると問題は解決しますが、適用できません。
そのような行動を引き起こしている可能性のある考えはありますか? どんな助けにも感謝します!