相关疑难解决方法(0)

Powershell 2.0 Param关键字错误

我正在运行Windows 7 RTM.默认情况下安装Powershell 2.0.我正在使用优秀的Windows Powershell ISE来编辑我的脚本.我有以下脚本:

Param($p)
Param($d)
echo $p $d
Run Code Online (Sandbox Code Playgroud)

我将脚本保存为SayItAgain.ps1.当我尝试从交互式shell运行此脚本时,如下所示:

./SayItAgain -p "Hello"
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

At C:\users\cius\Code\powershell\SayItAgain.ps1:2 char:6
+ Param <<<< ($destination)
    + CategoryInfo          : ObjectNotFound: (Param:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
Run Code Online (Sandbox Code Playgroud)

这是一个已知问题还是我只是错误使用它?

powershell

42
推荐指数
2
解决办法
5万
查看次数

标签 统计

powershell ×1