powershell - config

概要

PowerShellで設定ファイルを読み込みたい。

サンプルコード

設定ファイル(setting.json

{
    "data0": 100,
    "data1": "test-data",
    "data2": "D:\\xxxxxx\\item.txt",
    "data3": [
        "item1",
        "item2"
    ]
}

スクリプト(myconfig.ps1)

$configFile = "setting.json"
$conf = Get-Content $configFile -Raw | ConvertFrom-Json

Write-Output $conf.data0
Write-Output $conf.data1
Write-Output $conf.data2
Write-Output $conf.data3[0]
Write-Output $conf.data3[1]