找不到接受参数' PowerShell'的位置参数。

时间:2015-03-18 18:19:12

标签: powershell

我正在尝试使用Tidal Enterprise Scheduler在本地重新启动服务器。我有一个脚本,但它在运行时给我一个错误信息。

$Var = get-content c:\temp\HP_BPM.txt;
$UserName=’na\sa-its-bsm_qa’
$Password= '123456'
$SecurePassword=Convertto-SecureString –String $Password –AsPlainText –force
$MyCred=New-object System.Management.Automation.PSCredential $UserName,$SecurePassword
Restart-Computer ($var) -For ’PowerShell’ -Credential $MyCred -Timeout 500 -Delay 5

当我运行它时,它给我一个错误信息: -

重新启动 - 计算机:找不到接受参数'PowerShell'

的位置参数

请协助。

1 个答案:

答案 0 :(得分:0)

问题可能是脚本中单引号的格式。它们似乎是接近引号而不是直引号。尝试粘贴到记事本中并删除/重新输入所有单引号,然后保存。