2つの文字列を変数に連結してから、コマンドのパラメーターとして新しい変数を追加しようとしています。
$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:引数 '+'を受け入れる位置パラメーターが見つかりません。"
コードNew-MsolUser -UserPrincipalName $userAblevetsEmail -DisplayName $firstName + " " + $lastName -FirstName $firstName
が少しずれています。
以下の情報-DisplayName
は、何かの中に含まれていなければスペースを持つことはできません。
修正例は次のとおりです。
New-MsolUser -UserPrincipalName $userAblevetsEmail -DisplayName "$firstName $lastName" -FirstName $firstName
変数は引用符内で直接使用できます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加