ご飯

すっきりしたコードってむつかしい

Powershell

Powershell を使って、ネットワークを設定する (4)

では、少しずつメニューを完成させてゆきます。トップメニューは次のようになります。 コードは次のように書きます。 $root = new-object Menu(0, 0, "Windows Server 設定ツール") $root.body += new-object MenuItem(7, 5, "ホスト名の設定", {sysdm.cpl})…

Powershell を使って、ネットワークを設定する (3)

パラメータファイル def.ps1 をインポートして、Windows Server を設定するスクリプト tool.ps1 を作成してゆきます。使いやすさを考慮して、メニュー画面による対話形式のスクリプトに仕上げてみたいと思います。 *1 メニューの仕様は、つぎのようなもので…

Powershell を使って、ネットワークを設定する (2)

パラメータファイル def.ps1 をインポートして、サーバのネットワークを設定するスクリプトを作成します。 その前に、設定に必要なコマンドレットを整理しておきます。 ホスト名とワークグループ名の変更 NICのポート名を変更する チーミングを設定する バイ…

Powershell を使って、ネットワークを設定する (1)

今回の試みは、Windows Server の設定を、Powershell のスクリプトで実行するというものです。サーバは複数台存在し、それぞれ異なるIPアドレスやホスト名を設定します。設定項目は、次の通りです。 ホスト名とワークグループ名 NICのポート名の変更 チーミ…