動作確認のためだけなので、何の意味もありません。メソッドのみ実装してあります。生成されるので、これを実行すればコンソールアプリケーションとして起動します。すれば、サービスとしてインストールできます。TopShelfサービスを自動インストール、アンインストールするDSCリソースは「当然ありません」。Grani_TopShelfです。アドベントカレンダーやBuildInsiderをみていただくとして。関数のみ抜き出すとこんな感じです。シンプル...かなぁ。?PowerShellでこれ以上こまごまとはしたくないですね、正直。