2016-10-05 2 views
0

ビジュアルコードでpowershellをデバッグしているときにlaunch.jsonファイルを設定しています。ビジュアルコードlaunch.json argsがdatetimeのスペースを処理できません

{ 
"version": "0.2.0", 
"configurations": [ 
    { 
     "name": "PowerShell", 
     "type": "PowerShell", 
     "request": "launch", 
     "program": "${file}", 
     "args": ["param1", "param2", "param3", "10/05/2016 13:25:00"], 
     "cwd": "${file}" 
    } 
] 
} 

は、私はこのエラーを取得:25:00' の位置パラメータは引数 '13を受け入れることを見つけることができません。私はこれを逃れることができる方法についての

Param(
[Parameter(Mandatory=$True,Position=1)] 
[string[]]$Param1, 
[Parameter(Mandatory=$True,Position=2)] 
[string[]]$Param2, 
[Parameter(Mandatory=$True,Position=3)] 
[string[]]$Param3, 
[Parameter(Mandatory=$True,Position=4)] 
[datetime]$MyDateTime) 

任意のアイデア:

PowerShellは、次のようになりますか?

答えて

1

お試し"param1 param2 param3 '10/05/2016 13:25:00'" IIRCでは、argsを配列または単一の文字列として扱うことについて前後に行きました。単一の文字列がうまく機能しているようです。

関連する問題