2023年11月

Linux
シェルスクリプトでシステム情報を取得(1)

PowerShellでのシステム情報が一段落したところで、次はLinuxです。Linuxはシェルスクリプトを使います。今回はその中でもBashを使用していきます。 PowerShellも構文などに結構クセが強かったりしま […]

続きを読む
PowerShell
PowerShellでシステム情報を取得(11)

前回の情報を踏まえて、ネットワーク情報の一括取得を行いましょう。ほしい情報はインターフェース、IPアドレス、サブネットマスク、デフォルトゲートウェイです。 これでほしい情報が変数に入りましたので、あとは成形して出力するだ […]

続きを読む
PowerShell
PowerShellでシステム情報を取得(10)

お待ちかねのネットワーク情報の取得方法です。PowerShellでシステム情報を取得(5)で使ったコマンド の結果は以下のようになりました。 これだといろいろな情報があってそれはそれでいいのかもしれませんが、情報量が多く […]

続きを読む
PowerShell
PowerShellでシステム情報を取得(9)

前回、情報のファイル出力を行いましたが、タイトル行 を書いています。システム情報を取得する機器が1台だけならいいかもしれませんが、ふつうは何台もあるはずです。そうすると、毎回毎回タイトル行が出力されて煩わしいです。そこで […]

続きを読む
PowerShell
PowerShellでシステム情報を取得(8)

さて、変数への代入方法がわかったので、それぞれのシステム情報を適当な変数に代入するコードを書いていきます。 ここまでがハードウェアの情報です。次にソフトウェアの情報を同様に変数に代入していきます。 これで大体の情報は変数 […]

続きを読む
PowerShell
PowerShellでシステム情報を取得(7)

今までいろいろな情報を取得する方法を案内してきましたが、ひとつひとつ情報があっても集約できなければ見づらくて意味がない気もします。CSVファイルなどにすれば応用も利いてきます。 そこでプログラミングらしく変数を介してうま […]

続きを読む
PowerShell
PowerShellでシステム情報を取得(6)

最後にOSです。もうWindows7/8/8.1は使っている人も少ないでしょうが、仕事なんかだとまだ現役だったりします。 出力結果は以下。

続きを読む
PowerShell
PowerShellでシステム情報を取得(5)

ここではネットワーク情報を取得します。ネットワーク情報は で取得できます。出力結果は のような感じ。WIFIでつなげているので有線LAN(イーサネット)の情報はでてきません(NetAdapter.StatusがDisco […]

続きを読む