- 127 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 17:43:24.45 ID:GqmKE44y.net]
- powershell.exeに-Fileで.ps1スクリプトを指定する場合に、
引数で文字列配列を指定する簡単な方法はありますか? .ps1側に変更を加えるのは無しで、Param()は以下の指定だとします。 Param( [string[]] $p1, [string[]] $p2 ) 普段はPowerShellコンソールや他のスクリプトからこの.ps1を使っています。 これを.batに組み込みたい事があったものの配列の指定方法が分からず、 以下のように-Commandにして回避しました。 -Fileの場合でも指定方法があったのかな、と気になっています。 powershell.exe -c "〜.ps1 -p1 @('aaa', 'bbb') -p2 @('ccc', 'ddd')"
|

|