2021-12-19から1日間の記事一覧

クライアントシークレットを環境変数から取得する

まず環境変数にクライアントシークレットを登録する。(値はダミー) $clinetSecret = "bXw7Q~Pn0fv8NHXBZdWzgkRm2gzFd-.fsZx~O" [System.Environment]::SetEnvironmentVariable("ClientSecret", $clinetSecret, "User") 登録後 PowerShell を再起動しないと…

[PowerShell] appsettings.json から情報を取り出す

appsettings.json(値はダミー) { "applicationId": "56c0ac2c-c858-4781-ad48-749312fb2fdd", "clientSecret": "bXw7Q~Pn0fv8NHXBZdWzgkRm2gzFd-.fsZx~O", "directoryId": "a9fc19ab-08cf-44a9-b2dc-1fd0542d6b4f" } 呼出し側。appsettings.json と同じ階…

PowerShell で JSON ファイルをインポートする

Get-Content でファイルを読み込んで ConvertFrom-Json でオブジェクトに変換する。 $config = Get-Content -Path .\appsettings.json | ConvertFrom-Json

PowerShell モジュールのバージョン管理

psm1 ファイルではバージョンを指定する方法がないのでインポートするとバージョンが 0.0 になります。 > Import-Module .\Modules\Greeting\Greeting.psm1 > Get-Module Greeting ModuleType Version Name ---------- ------- ---- Script 0.0 Greeting バ…