【发布时间】:2017-12-18 20:45:51
【问题描述】:
我正在尝试将两个字符串连接成一个变量,然后将新变量作为命令中的参数提供
$firstName = Read-Host -Prompt 'enter user first name'
$lastName = Read-Host -Prompt 'enter user last name'
$userAblevetsEmail = '' + $firstName + '.' + $lastName + '@company.com'
New-MsolUser -UserPrincipalName $userAblevetsEmail -DisplayName $firstName + " " + $lastName -FirstName $firstName
我收到以下错误:
"New-MsolUser : 找不到接受的位置参数 参数 '+'。”
【问题讨论】:
-
使用字符串格式化程序
$userAblevetsEmail = "{0}.{1}@company.com" -f $firstName, $lastName
标签: string powershell concatenation