• ベストアンサー

EventLogの出力方法

ASPを使用して、Windows2000Serverのイベントログに出力することは 可能でしょうか? 可能な場合、出力はどのように行うのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • hequil
  • ベストアンサー率65% (242/372)
回答No.1

こんな感じでしょうか? <% Dim objWshShell Set objWshShell = Server.CreateObject("WScript.Shell") objWshShell.LogEvent 0, "イベントログへの出力テスト" Set objWshShell = Nothing %> LogEventメソッドの詳細は参考URLをどうぞ。

参考URL:
http://www.microsoft.com/japan/developer/library/script56/wsmthlogevent.htm
ktetsu
質問者

お礼

ありがとうございます。 早速試してみます。

関連するQ&A

  • ASP.NETでクライアントからラベルへ出力する方法

    ASP.NET(.net2003)で開発しています。 クライアントスクリプトからサーバ属性を持ったラベルへ出力するとき、innerTextを使用したのですがPostBackすると内容が消えてしまいます。 PostBack後もラベルの内容を残したい場合は 例えばhiddenオブジェクトに入れてサーバ側で再度ラベルにセットみたいな処理が必要でしょうか。 すみませんがご意見お願いします。

  • 2000サーバのイベントログ

    Windows2000サーバを使用しています。 サーバのイベントログをまとめてテキスト等に出力して編集し管理したいです。 1つづつCSVに出力するのが大変なので、まとめて出力できる方法はないでしょうか?

  • サーバイベントログの編集

    Windows2003サーバを使用しています。 サーバのイベントログをまとめてテキスト等に出力して編集し管理したいです。 1つづつCSVに出力するのが大変なので、まとめて出力できる方法はないでしょうか?

  • HTMLの出力で改行をさせない方法はありますか

    ASPでHTMLの一部だけASPの文法にしたい時、 <div><%= hogehoge %></div> のような感じで書くと思います。 ただ、ASPの部分が非常に長い場合にそこだけ改行したい場合が あります。 (上は変数を出力しているだけですが実際にはIf文などを使って いたりでもっと長いです) <div> <%= hogehoge %> </div> ↑だと出力されるHTMLも改行を含んでしまいます。 これをさせないようにするには <div><% = hogehoge %></div> こんな感じにするしかないのでしょうか。 これだとASPの見た目が悪いような気がするのですがどうにか ならないでしょうか。 <% %> ASPにおける↑の呼び方(正式名称)もよく分からないので (開始タグ/終了タグ?)調べようにも調べることができないでいます。 実は意外と当たり前のことだったりする可能性もありますが 何か方法があったら教えていただけると嬉しいです。

  • 【C#】 ログ出力で便利なオープンソース

    タイトルの通り、C#でログ出力に便利なオープンソースを探しています。また、以下要件を満たすものを探しています。 1. イベントログ出力ができる。[リモートのサーバにも出力可]。 2. ログをファイルに出力する機能をもつ。 3. 利用者多数。(問題に直面した時、解決しやすいため) log4net??[log4jを参考にしてる]かな?このオープンソースの情報はweb上でよく見かけてたのでいいかな~って思ったのですが、イベントログの出力はローカルマシンのみ許可しているとのこと。 いいのしってるよーー!!っていう方、教えてください。

  • イベントログに常にエラー(w32time)が出力されます。回避方法は??

    初心者の私に教えてください。 イベントログ(アプリケーションログ)に常にある一定時刻になると ソース名:w32time イベントID:11 分類:なし 種類:警告 コンピュータ名:(ホスト名) 説明:NTPサーバから応答がありませんでした というメッセージが出力されます。 以前、「net time」コマンドである元にするサーバのIPアドレスを設定しました。(これはLAN内ですので外のサーバにはアクセスしていません) しかし、以前このエラーログは消えません。 ちなみに開発環境であるため外にはつながっていません。 知っている方、教えてください。 よろしくお願いします。 OS:Windows2000 Server

  • Windows上MySQLのイベントログ出力抑止

    MySQL 5.6をWindowsサーバ上でサービス実行しています。 クライアントからの接続がある状態でサービスを停止すると、イベントログに 「MySQL: Forcing close of thread xx user 'xx'」 というメッセージが警告レベルで出力されます。 このメッセージが出力されないよう、MySQL側で設定できるならしたいと考えているのですが、 うまく抑止できません。海外の類似事例で、--skip-external-lockingをつけるとよいとあったのですが、 解決しませんでした。 そこで、 ・上記メッセージを出力しなくする方法 ・あるいはWindowsのイベントログを一律出力しなくする方法 がもしありましたらご教授下さい。

    • ベストアンサー
    • MySQL
  • JAVAでログ出力するには?

    はじめまして! 今困ってるのが、 JAVAのプログラムでSolarisにイベントログというかSolarisのシステムログに 出力する方法が分かりません。 そもそもログ出力ができるのかどうかもわからないので 「できる! できない!」だけでも教えていただければと 思います。 ではでは、よろしくお願いします。

    • ベストアンサー
    • Java
  • バッチでイベントログ出力したい

    バッチでイベントログ出力したい Windows2003でバッチファイルにてコマンドを実行し、エラーの場合は イベントログに出力したいと考えています。 ERRORLEVELを判定してエラーなら eventcreate /ID 100 /L system /SO Cmd /T ERROR /D "エラーメッセージ" のようにeventcreateコマンドを実行するようにしています。 この"エラーメッセージ"の部分を実際のコマンド実行時のエラーメッセージを 入れ込みたいのですが複数行入れる方法がないか教えてください。 コマンド 2> file.log のようにエラーを出力してそれをfor文で読み込んでいこうとしたのですが 変数に複数行入れることができず、上手くいきません。 何か良い方法があれば教えてください。

  • ブラウザ経由でサーバ側のプログラム起動方法

    下記環境でイントラを構築しております。  サーバー(1台)   ・Windows7 Pro   ・IIS9   ・SQL Server 2008 R2   ・Access2003(上記SQLにODBC接続)  クライアントPC(1台)    ・Windows7 Pro 開発環境はASP.netではなく、VBScriptによるASPです。 上記の環境において、クライアントのブラウザ上から、サーバー側のAccessのレポートを出力させる方法を模索しているところです。 サーバー側でAccess+SQLは常時起動しており、できればこのMDBのレポートを出力させたいと考えており、それが困難であれば別MDBを都度起動しても問題ありません。 ポイントとしては、  ・クライアントのブラウザ上から、サーバーのプログラムを実行する方法  ・既に起動中のAccessのレポートを出力させる方法 となります。 上記2点の方法につきまして、いずれかでも結構ですのでご教授頂けたらと思います。 宜しくお願い致します。

専門家に質問してみよう