重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

Excel VBAを使って、同じネットワーク環境でアクセスできるWindowsサーバやwindows PCのイベントビュワーログを取得し(Windowsログのシステム項目)、シート毎に、ログを羅列させコピーしたいです。レベルや日付時刻、内容、ソースなどを列ごとに分けたいです。(ただし、ログインできるパスワードはあるものとします)
そんな事ってできるのでしょうか? もしできるのであればどのような記述にすれば可能なのでしょうか?

A 回答 (1件)

ちょっとググっただけですが、


https://blogs.technet.microsoft.com/jpilmblg/200 …
Excel VBA からだと
2・WMI か 5・API 、
またはコマンドプロンプトの wevtutil.exe の標準出力を取得すれば
出来そうです。
具体的なコードは試していません。
ローカルのは取得できても他のPCの取得はFireWallの設定を変更する必要があるかも?
頑張ってください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!