我在 Powershell 2 函数中定义了一个 URL 字符串,然后将其写出来:
$fullurl = [string]::Format("http://{0}/v1/users?login={1}",$SERVER_NAME,$USER_NAME)
write-host $fullurl
...但是,最终结果似乎忽略了第二个参数的占位符。相反,我得到的输出内容为http://server user/v1/users/?login=
当我在 powershell 命令行中测试它时,一切都很好。作为脚本运行,我看到了上面的结果。我究竟做错了什么?