重要なお知らせ

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

【GOLF me!】初月無料お試し

バッチファイルでWindows2000、Windows2003の情報収集を複数台行う為に以下のようなことを実行させたいと考えています。

1.hostnameでフォルダを作成
2.Systeminfoをtext出力
3.eventquery /vを出力

初歩的な質問で申し訳ありませんが、お教えください。

A 回答 (1件)

細かい要件が見えないのですが、各サーバ毎に


バッチファイルを仕込むのであれば、一番単純
なパターンとしてはこんな感じです。

@echo off

set logdir=C:\temp\

REM COMPUTERNAMEでディレクトリ作成
if not exist "%logdir%%COMPUTERNAME%" mkdir "%logdir%%COMPUTERNAME%"

REM Systeminfo
Systeminfo >"%logdir%%COMPUTERNAME%\systeminfo_log.txt"

REM eventquery /v
cscript //nologo c:\windows\system32\eventquery.vbs /v >"%logdir%%COMPUTERNAME%\eventquery_log.txt"
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
お教え頂いた内容でeventqueryがうまくいかなかったのですが、
cd c:\windows\system32
CSCRIPT.EXE eventquery.vbs /v
で回避出来ました。
ありがとうございました。

お礼日時:2008/10/28 22:59

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