作成したEXEをコマンドプロンプトから呼び出しする時に引数を指定(コマンド名の後にスペースを空けて値を入力)するとその値は「Command」に格納されます。このCommandの値を参照して処理を分岐したり組み込みすれば引数をうまく利用できます。・VB6.0でコンソールアプリケーションを作る!VB6.0でコンソールアプリケーション(フォームの無いプログラム)を作成する方法を解説しています。・VB6.0でコマンドプロンプトのコマンドを実行する(SHELL関数)VB6.0の「SHELL関数」の使い方について解説しています。・VB6.0でSHELL関数の実行終了を待つ方法VB6.0でSHELL関数を使用した時に発生する処理モレの解決するサンプルプログラムです。Rankingブログランキングに挑戦中です。]スポンサードリンクサーバーの監視プログラム今度、サーバーの監視プログラムを開発しようかと思っています。理由は簡単で、ミニミニ管理者(社内SE)が管理しているWebサーバが最近落ちていることがあったからです。(もしかして狙われている?F5攻撃?)この現象は、Webサーバーをリプレースした際にWindows2000Server(IIS5.0)からWindowsServer2003(IIS6.0)へ移行してから発生しています。このWebサーバー上では、他にSMTPとPOP3が稼動していますので、一緒に道連れで落ちていました。(トホホ)WindowsServerでWeb公開しているのである程度気をつけてセキュアな設定にしていましたが、ダメ(?)なようです。設定の問題か?とも思っています。その理由は月に一度メンテナンスとしてリブート(再起動)してやると発生しないからです。(設定箇所はテスト中です。)いずれにしてもWebサーバが落ちる現象はあってはならないので、「Webサーバを定期的に自動監視」するプログラムを開発しようと考えています。いうかこれしか能がありません。主な監視機能としては下記を検討しています。改ざん検知2)エージェントによる監視リソース監視てな感じです。概略としては...まず、「リモート監視」は1分おきのタイマーで「Ping」を発行して死活管理を行い、3回連続で失敗したらメールにてシステム管理者宛てに通知(もちろんリモート環境側でメールサーバを別途構築します)するというものです。この機能はネットワークの疎通監視プログラムとしても利用したいと考えていますのでモジュール間結合度を出来るだけ低くして汎用性を上げたいと思っています。」を利用してやりたいと思います。(TCP/IPの通信を1からやる方法がわからないのと分かってもやりたくない?)次の「ポート監視」は、Webサーバーの80番ポートにアクセス出来るかを監視します。これは次の「サービス/稼働監視」と一緒に行なう事になると思います。「サービス/稼働監視」は、Webサーバーの80番ポートにアクセスして、HTTPのGETコマンドにて正確に通信できているかを監視します。」を利用しようと考えてます。「改ざん検知」ですが、これはTOPページのHTMLをGETしたデータと予め用意していたHTMLの内容を比較して監視したいと思います。「Inetコンポーネント」を利用してやるつもりです。エージェントによる監視の「リソース監視」は、以前開発した「CPU」「RAM」「HDD」を定期的に監視してしきい値を超えた場合にメールにてシステム管理者へ通知するプログラムを開発しているので、これを利用したいと考えています。あと、出来れば、システム管理者からの能動的(タスクの実行など)なアクションでサーバーのスクリーンショットを取るような仕組みも検討したいなと思います。開発がはじまったらまたご紹介します。Rankingブログランキングに挑戦中です。最新情報をチェックする下のボタンをクリックして当サイトのRSS情報を登録すると、自動的に最新情報がチェックできます。Link楽天クレジットカードブラン・ド・ブルーポイントサイトで稼ぐサーバールームの熱量計算Netscreen-RemoteでコマンドラインからインターネットVPNに接続する方法ちょいテレ用−F型コネクタ変換アダプタ(DH-OP-FA)を購入しました。携帯用にmicroSDカード−実はこれサーバー用途にも適しています。