人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windowsのイベントログ(セキュリティ)のバックアップおよびクリアの方法がわかりません。
イベントログ(アプリケーション)は下記サイトの通りにできました。

http://www.microsoft.com/japan/technet/scriptcenter/scripts/logs/eventlog/lgevvb01.mspx

特権の設定が必要なようなのですが、バックアップおよびクリアのWMIを教えてください。

●質問者: a6e
●カテゴリ:コンピュータ
✍キーワード:Windows WMI アプリケーション イベント クリア
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Mook
●60ポイント

セキュリティログへのアクセスには、ログへのアクセス権の設定が必要なようです。

一応下記のようにして、動作しました。

(権限をもったユーザで実行する必要があります。)

strComputer = "." 
Set objWMIService = GetObject("winmgmts:{(backup)}\\" & strComputer & "\root\cimv2")

Set colLogFiles = objWMIService.ExecQuery _ 
 ("Select * from Win32_NTEventLogFile where LogFileName='security'") 
For Each objLogfile in colLogFiles
 objLogFile.Security_.Privileges.AddAsString "SeSecurityPrivilege", True
 errBackupLog = objLogFile.BackupEventLog("C:\sec.evt") 
 If errBackupLog <> 0 Then 
 Wscript.Echo "The security event log could not be backed up." 
 Else 
 objLogFile.ClearEventLog() 
 End If 
Next 

http://www.microsoft.com/japan/msdn/columns/scripting/scripting0...

http://www.microsoft.com/japan/technet/scriptcenter/resources/qa...

http://slashdot.jp/~patagon/journal/414070

◎質問者からの返答

ありがとうございました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ