2013-04-01から1ヶ月間の記事一覧

WBEM

WBEM * Web Based Enterprise Management * Webベースで、ネットワークに接続されたパソコンなどを管理するための技術仕様 (従来のSNMPに代わる、HTTPとXMLをベースとしたネットワーク管理プロトコル) * マイクロソフトやインテルなどによって提案され、標…

【WMI】C# で WMI

WMI * Windows 上でいろんな情報を取得することが出来る機能 注意点 環境設定 * 参照の追加で、「System.Management」 を追加 WMI Library Win32_Process * プロセスを表す Win32_ComputerSystem * Windows環境のシステムオペレーションを表す 参考文献 http…

【トラブル】【VisualStudio】ビルドエラー「”Exec”タスクには実行するためのコマンドが必要です」が表示する

■ 事象 * Visual Studio でビルド時に、 エラー「”Exec”タスクには実行するためのコマンドが必要です」 が表示され、ビルドできない ⇒ビルド前に、ビルドイベントの[ビルド前に実行するコマンドライン]で 不要なコマンドを削除した。 ■ 原因 * ビルドイベン…

【MS-Test】ファイルを使う機能の単体試験について

■ やりたいこと 引数にファイルパスを受け取って、そのファイルパスから設定ファイルを読み込んで、 処理を行うメソッドの単体試験を作成した時に、テストで使用するファイルをテストのパターンで変えたい。 ■ 問題点 http://gushwell.ldblog.jp/archives/50…

【PowerShell】Windows PowerShell コマンドレットの作成 ~導入編~

■ コマンドレットの作成 環境設定 http://www.microsoft.com/ja-jp/download/details.aspx?id=30950 で、Windows SDKをダウンロードして、インストールする 注意 インストールする際には、拡張子を「.iso」(6.2.6000.0.18.WindowsSDK_Vista_JPN_daily.DVD.Re…

【Windows】「ファイル名を指定して実行」で良く使う一覧

「ファイル名を指定して実行」の起動 [Win]+[R]キー 暗記してないけどよく使う機能 appwiz.cpl * プログラムの追加と削除 control * コントロールパネル regedit * レジストリエディタ taskmgr * タスクマネージャ mstsc * リモートデスクトップ接続 se…

【C#】【SNMP】C#でSNMP ~導入編~

SNMP・サンプルプログラム [1] Trap受信 ⇒WMI SNMP Providerを入れれば、WMIからSNMPの値を取れるようになる。 http://challengeandresponse.blogspot.jp/2012/07/csnmp-trap.html http://msdn.microsoft.com/en-us/library/windows/desktop/aa393020.aspx […

【フリーツール】 Wireshark ~パケットキャプチャ~

■ Wireshark ワイヤシャーク * PCやネットワーク機器等に流れるパケットをキャプチャする * tcpdump で取得したログを表示してくれる ■ ダウンロード http://sourceforge.jp/projects/wireshark/ ■ フィルタ機能 http://www.infraexpert.com/info/wireshark5…

【フリーツール】【Win】SNMP関連のツール ~マネージャー編 etc ~

TWSNMP * SNMPv3対応にしたネットワーク管理ソフト ダウンロード http://www.vector.co.jp/soft/dl/winnt/net/se348552.html 参考資料 * 動画で使い方をみることができる http://www.twise.co.jp/twsnmp.html http://www.itbook.info/network/nwope13.html …

【フリーツール】【Win】SNMP関連のツール ~NET-SNMP編 ~

NET-SNMP * オープンソースのSNMP開発キット ダウンロード http://sourceforge.net/project/showfiles.php?group_id=12694&package_id=162885 設定 http://www.nognog.com/techmemo/NET-SNMP_Win32_Install_HOWTO.php を参考に行うのがいい。以下の5ステップ…

【SQL】アクセス制限 ~GRANT文 / REVOKE文~

SQL

アクセス制限 http://www.techscore.com/tech/sql/10_01.html/ が、図もあって、一番わかりやすかった。 GRANT文 * 権限を付与する => 表の利用者に対し,表への問合せ,更新,追加,削除などの操作を許可する場合に使用 構文 GRANT 【権限名】 ON 【テーブル名…

【C#】レジストリの扱い方

レジストリへの読み込み 手順 [1] Registry.LocalMachine.OpenSubKey()で、レジストリキーのインスタンスを取得 [2] GetValue()で値を取得 サンプル // 操作するレジストリ・キーの名前 String registryKeyName = @"SOFTWARE\Microsoft\.NETFramework"; // …

IPMI ~ハードウェア管理インターフェース~

IPMI * Intelligent Platform Management Interface * サーバのCPU、ファン、温度センサ、電圧などの基本コンポーネントの監視や遠隔地からの制御などを行うためのインターフェース仕様 * OSなどを介さずに、ネットワークを通じて管理用端末のシステム監視ソ…

【SCOM】SCOM ~監視 / 基本編~

監視方法 [1] エージェント監視 [2] エージェントレス監視 監視の流れ [1] エージェントをインストールする [2] 監視対象のターゲットを検出する [3] ターゲットに紐付けられたルール、モニタ、タスクで監視開始する [4] 監視結果を収集する [1] エージェン…

【C#】DataTable ~ 重複を気にせずカウントするには... ~

■ はじめに https://blogs.yahoo.co.jp/dk521123/14321146.html の続き。 今回は、重複を気にせずカウントすることを考える ■ ポイント * DataTable Compute()メソッドを使って、求める ■ サンプル ・・・ DataSet ds = new DataSet(); DataTable dt = new D…