2016-05-04 8 views
0

powershellを使用してリモートからWindows 7のイベントログを取得しようとしています。私のPowerShellスクリプトはローカルで動作します。リモートでアクセスするためのpowershell get-winevent remote windows 7

Get-WinEvent -ComputerName localhost -LogName Security -MaxEvents 10 

私はリモートでアクセスするには

Get-WinEvent -ComputerName remotecomputer -LogName Security -MaxEvents 10 

のためにそれを変更し、私はそれを許可するリモートイベントログ管理(RPC)を許可するようにWindowsファイアウォールを変更し、私はまだ取得 -

「カスタムを追加することについてのいくつかのブログを見ました。 sdをレジストリに追加しましたが、Windowsサーバのように見えました。 -Credentialsとno luckを使って試してみました。また、リモートレジストリとrpcサービスの両方が動作しています。

提案がありますか?

+0

こんにちは、このページは別のFW設定を変更するようです:http://www.computerperformance.co.uk/powershell/powershell_get_winevent_remote.htm – sodawillow

+1

WinRMが有効になっていることを確認しましたか? – Syrplex

答えて

0

私はここで、管理者権限でネットワーク上でxmlを使ってpowershellログを照会できるように思われると答えました。 xmlを使用する場合は、Windowsの資格情報を使用するように見え、winrmは必要ありません。 Windowsファイアウォールで「リモートイベントログ管理」を有効にする必要はありませんでした。あなたが正しいウィンドウズの資格情報を持っていれば、それだけで動作します。 Powershellは信じられないほどです。