none
2008R2 PowerShell 抓取EventLog 錯誤

    問題

  • 我使用Windows2008R2 的PowerShell下指令

    $> get-eventlog security

    Get-EventLog : 不允許要求的登錄使用權。
    位於 行:1 字元:13
    + get-eventlog <<<<  security
        + CategoryInfo          : NotSpecified: (:) [Get-EventLog], SecurityException
        + FullyQualifiedErrorId : System.Security.SecurityException,Microsoft.PowerShell.Commands.GetEventLogCommand

    如果將 Security換成System 或 Application都可以正常顯示

    我是用domain admins 的權限登入,也查過

    [HKEY_LOCAL_MACHIN\ESYSTEM\CurrentControlSet\services\eventlog\Security]的權限(完全控制)

    不知哪有問題,因為我想要每日自動將Eventlog備份出來依日期存放,但是Security的Log我一直抓不出來,只能乖乖的

    每日登入主機手動匯出,請問我的問是出在哪?!

    我測試只有本機Administrator

    這個帳戶可以操作,我需要改什麼地方嗎?

    2012年2月9日 上午 08:28

所有回覆

    1. 安裝 PowerShell Community Extensionsv2.0
      安裝方式如下:
      1. 解開壓縮檔的 pscx 目錄放到 C:\Users\<使用者帳號>\Documents\WindowsPowerShell\Modules 下
      2. 在 PowerShell 提示字元下,執行:
        Import-Module Pscx
    2. 執行:
      Invoke-Elevated {Get-EventLog Security}


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年2月29日 上午 12:01
  • Get-eventlog security -newest 1000 | ?{$_.entrytype -eq "error"}

    失业了,求微软平台顾问工作 MCITP/CCIE/VCP QQ:6927317 Pcdogyu@hotmail.com

    2012年7月7日 上午 03:43