PowerShell

EXCEL

Powershell ホスト名からIPアドレス(IPv4,IPv6)をタブ区切りで出力させ、コンソールの結果からExcelに簡単に貼り付けらえるようにしたサンプル

.netFrameworkの GetHostAddresses を使えば ホスト名からIPアドレスを取得することができるが、対象ホスト名に対して複数のIPアドレスやIPv4,IPv6アドレスが含まれるがことがある。こういった情報を一覧(Ex...
VBA

VBA Powershellで生成したSHA-1ハッシュ値をVBAで活用するサンプル

System.Security.Cryptography.SHA1CryptoServiceProvider は VBAから直接呼ぶことができるが、Powershellを利用することもできる。ここではpowershellでSHA-1ハッシュ...
EXCEL

VBAやPowershell SHA-1ハッシュ値を生成するサンプル

サンプルコードVBAやPowershell を使って、SHA-1ハッシュを生成するサンプル。SHA-1とは、インプット(文字列)から160ビット(20バイト)のハッシュ値を生成すること。VBAでもPowershelでも”hello worl...
PowerShell

Powershell Windows.AI.MachineLearning名前空間のオブジェクト作成

以前、音声合成でWinRTのメソッドを呼び出す方法をAIでもできないかとチャレンジ。以下の参考サイトの文法にあてはめて呼び出せば、実行時エラーがでない。Windows PowerShell からの WinRT 非同期メソッドの呼び出し |キ...
Tech

Powershellのスクリプトファイルを実行させるVBScriptの例

このvbsのメリットは、Powershell上のターミナルからExecutionPolicyの設定変更をすることができること。諸事情でPowershellの設定変更ができないが、Powershellスクリプトをサクサク実行させデバッグとかさ...
EXCEL

Excel VBAでPowerShellのスクリプトファイル(ps1ファイル)を実行して結果取得する例

Excel VBAでPowerShellを実行して結果取得する例(メッセージボックスやExcelシートにファイル名一覧を表示) で作成したサンプルはコマンド対応だったが、今回は、スクリプトファイルをそのまま実行して結果取得させるサンプル
PowerShell

Powershell 実行時オプションの一覧

C:\Users\papanda925>powershell -hPowerShell | <string> } ]PowerShell -Help | -? | /?-PSConsoleFile 指定した Windows PowerShe...
EXCEL

Excel VBAでPowerShellを実行して結果取得する例(メッセージボックスやExcelシートにファイル名一覧を表示)

サンプル1と2は、WScript.Shellの勉強を兼ねて、メッセージボックス出力させた例。サンプル3は、Excelシートに出力させた例WScript.ShellのExecでPowershellを実行すると、処理結果がStdOut(Text...
PowerShell

powershell WinRT SpeechSynthesizerを使った音声合成のサンプル

WinRT SpeechSynthesizer を使った音声合成のサンプル実行すると、Textに設定したサンプルの音声が流れます。・WinRT(System.Runtime.WindowsRuntimeの必要ライブラリ)読込は、classの...
PowerShell

Powershell Math.Clamp メソッドの実装

PosershellからMath.Clampを使おうと思ったら、以下の注意事項にひっかかり、Powershellからメソッドを使えないことがわかった。重要この API は CLS 準拠ではありません。そこで、Clamp のサンプルを作成。C...