这对我来说很奇怪。运行脚本只会输出其源代码。这是一个MRE。自然,问题也出在更大的脚本上。我要疯到什么程度?
PS C:\src\t> Get-Content -Path .\junk.ps1
[CmdletBinding()]
param (
[Parameter()]
[string]$S
)
{
Write-Host $S
}
PS C:\src\t> .\junk.ps1 -S 'now'
Write-Host $S
PS C:\src\t> $PSVersionTable.PSVersion.ToString()
7.2.1