PowerShell PowerShell 上でExcel,Word(ComObject)のインテリセンスを機能させる方法 インテリセンスを機能させるためのイニシャルコード (Excel) Excelのインテリセンスを機能させるためのイニシャルコード例 ポイントは、プロセスの解放を行わないこと このコードを実行すると、意味もなくExcelが1ブック起動してしま... 2021.08.24 PowerShellTech
PowerShell PowerShell 独自実装関数(Function)を並列処理させるサンプル 並列処理にはいろいろは方法があるみたいだが、一番簡単そうな Start-Job を使ったサンプル 2021.08.16 PowerShellTech
PowerShell PowerShell版 同期サーバー ソケットの例 参考URL .NET Framework ネットワーク プログラミングのソース(C#版)を参考にPowerShellに落とし込んだもの。 ベースの仕様 基本は、マイクロソフトの記載のとおり。以下抜粋 このアプリケーションは、クライアントから... 2021.08.14 PowerShellTech
PowerShell PowerShell スクリプトを実行しているマシン(自分のPC)のホスト名とIPアドレスを取得する方法 スクリプトを実行しているマシン(自分のPC)のホスト名とIPアドレスを出得する例 ホスト名は、::GetHostName() で取得することができる。 ホスト名 からは、::Resolve()でIPアドレスを取得することができる。 なお、マ... 2021.08.13 PowerShellTech
PowerShell PowerShell メインファイルから別モジュールに定義した関数、変数、クラスファイルをインテリセンスで呼び出せるコーディング手法 呼び元となるメインファイル上から、別モジュールファイルに定義した関数、変数、クラスメソッドなどを、VBAの開発ツールと同様にインテリセンス(自動補完)が効くようにできるコーディングさせる方法の一例 例 以下、メインファイル(Main.ps... 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