PowerShell PowerShell スクリプトを実行しているマシン(自分のPC)のホスト名とIPアドレスを取得する方法 スクリプトを実行しているマシン(自分のPC)のホスト名とIPアドレスを出得する例ホスト名は、::GetHostName() で取得することができる。 ホスト名 からは、::Resolve()でIPアドレスを取得することができる。なお、マシン... 2021.08.13 PowerShellTech
PowerShell PowerShell メインファイルから別モジュールに定義した関数、変数、クラスファイルをインテリセンスで呼び出せるコーディング手法 呼び元となるメインファイル上から、別モジュールファイルに定義した関数、変数、クラスメソッドなどを、VBAの開発ツールと同様にインテリセンス(自動補完)が効くようにできるコーディングさせる方法の一例例 以下、メインファイル(Main.ps1)... 2021.08.12 PowerShellTech
PowerShell PowerShell 「フォントの設定」ダイアログボックスを表示 フォントの設定ダイアログを表示させる例$fontDialog.ShowDialog()の後、設定した情報(例では色名)を取得することができる。また、必要な機能のみ表示させるなど、昨日画面も制御できる。 2021.08.10 PowerShellTech
PowerShell powershell .netの入れ子クラス(サブクラス、子クラス)へのアクセスには+(plus)演算子を使う 例えば[System.Environment+SpecialFolder]というように ドはまりしてしまったので、忘れないようにメモEnvironment.SpecialFolder 列挙型 (System) | Microsoft Docs から特定の定数を引く場合は、以下のように定義する。ポイントは、+(Plus)の使い方... 2021.08.09 PowerShellTech
PowerShell powershell フォルダパスの取得画面例(FolderBrowserDialogの利用) 特定のフォルダパスをダイアログ画面から取得する方法の例 ここでは、.netのFolderBrowserDialogを利用している。 2021.08.09 PowerShellTech
PowerShell powershell アウトプットファイルの画面選択(SaveFileDialogの利用) SaveFileDialogを利用すると、出力先ファイル名を指定させるダイアログを表示させ、指定したファイル名にアウトプットを保存することができる。$FileBrowser.FileNameにファイル名を指定しておくことでダイアログ表示時に... 2021.08.09 PowerShellTech
PowerShell powershell インプットファイルの画面選択(OpenFileDialogの利用) OpenFileDialogを使えば、インプットファイルを選択画面からユーザーに指定させることができる。 2021.08.08 PowerShellTech
PowerShell PowerShell InputBoxの活用 Microsoft.VisualBasic.Interaction名前空間から利用可能。一般的なPCであれば普通に使える。ただし、レアだと思うが4K画面で画面を引き延ばしていて使っている場合 InputBox 画面がつぶれてしまう事象が発生... 2021.08.02 PowerShellTech
PowerShell PowerShell MessageBoxの例(名前空間の指定あり) using namespace を使い名前空間を指定すると、短い名前で型を参照することができる。この事例は、System.Windows.Forms.MessageBoxのうち、 System.Windows.Forms を名前参照させ、コ... 2021.08.02 PowerShellTech
PowerShell PowerShell ディスプレイの解像度を考慮したフォーム画面、ボタン、テキストボックスの作成例(4K画面対応) 4K画面だと、インターネット上の各種フォームサンプルが小さくて使えない件を修正するため、System.Windows.Forms.SystemInformationを活用した例起動すると、4K画面でも画面がきちんと表示される。(ちょっと使う... 2021.08.02 PowerShellTech