久々に書きます。 「PowerShell に新しく関数やCmdletを入れたい。」 こうなった時、基本は Module を導入することになります。しかし v4までは、モジュールパスにファイルを配置する操作が手間で、開発者が WebClientでのダウンロードを提供したり、手動コピペすることがおおかったでしょう。 これは Jenkins などの CI でも、MSDeploy に変わるだけでそう変わりません。 しかし、PowerShell v5 では、PackageManagemtn (a.k.a OneGet) をAPIバックエンドとしてモジュールをCmdlet1つで導入できる仕組みが持ち込まれます。それが、PowerShellGet です。 tech.guitarrapc.com tech.guitarrapc.com 今回は、従来のパッケージと比べて何が変わるのか、つらつら見ておきましょ