我想知道我在这里缺少什么。我有一个 powershell 脚本,它使用一些参数调用另一个脚本来执行,以保持整洁。这是有效的:
C:\Scripts\Project\coolscript.ps1 -projname 'my.project' -domain 'work'
Run Code Online (Sandbox Code Playgroud)
我希望其他人能够使用这个脚本而无需更改任何内容,所以我想我可以使路径相对而不是从 C: 开始的完整路径,所以我想我可以像这样执行脚本:
$pathname = $PSScriptRoot + '\coolscript.ps1'
$pathname -projname 'my.project' -domain 'work'
Run Code Online (Sandbox Code Playgroud)
但是我收到一条错误消息“$pathname 之后的所有内容的表达式或语句中出现意外标记”
我缺少什么想法吗?谢谢