在Visual Studio 2012中,可以在调试->启动选项中指定命令行参数。我正在开发一个PowerShell cmdlet,所以希望能够将多个命令解析为PowerShell。我的参数看起来像这样:
问题是它将“-command”视为一个长字符串,即“-command“add-pssnapin Registerv2.0 -command New-Token -command www.google.com”,而不是3个单独的命令。有没有人知道如何更改这个问题: 编辑 我想要的结果是当我运行项目时:
1. 打开PowerShell 2. 注册我的snapin 3. 调用cmdlet new-token 4. 输入cmdlet参数
-noexit -command add-pssnapin Registerv2.0 -command New-Token -command www.google.com
问题是它将“-command”视为一个长字符串,即“-command“add-pssnapin Registerv2.0 -command New-Token -command www.google.com”,而不是3个单独的命令。有没有人知道如何更改这个问题: 编辑 我想要的结果是当我运行项目时:
1. 打开PowerShell 2. 注册我的snapin 3. 调用cmdlet new-token 4. 输入cmdlet参数