【发布时间】:2011-08-11 08:36:07
【问题描述】:
我正在尝试获取 powershell 变量并将它们应用于脚本块。
param(
[string]$username = $(throw "Blackberry Admin User Name is required"),
[string]$password = $(throw "Blackberry Admin Password is required"),
[string]$u = $(throw "Blackberry User Name is required")
)
$s = New-PSSession -computerName bbbes01
Invoke-Command -Session $s -Scriptblock {cd "C:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server Resource Kit\BlackBerry Enterprise Server User Administration Tool Client"
./BESUserAdminClient -username $username -password $password -ad_auth -domain staging -b bbbes -u $u -change -wrandom} -argumentlist $username $password $u
我在跑步
.\RandomActivationEmail.ps1 -username besadmin -password Pa$$word -u bb.user
我得到的错误是:-
Invoke-Command:找不到接受参数“Pa$$word”的位置参数。 在 C:\Scripts\bb\RandomActivationEmail.ps1:12 char:15 + 调用命令
感谢阅读,科尔姆干杯。
【问题讨论】:
标签: blackberry powershell remoting