0
我想將新創建的用戶帳戶信息傳輸到csv文件中,我想存儲隨機密碼,顯示名稱和他們的電子郵件地址,如select語句所示,我去了哪裏錯誤?!附加到CSV文件錯誤
我的代碼:
$newUserData = New-MsolUser -UserPrincipalName [email protected] -DisplayName xxxxx xxx -FirstName xxx -LastName xxxx
$newUserData | select password, displayname, userprincipalname | Export-Csv -Append -Force -Path "PATH TO FILE"
我的錯誤:
Export-Csv : Cannot process argument because the value of argument "name" is not valid. Change the value of the "name" argument and run
the operation again.
At line:1 char:66
+ ... cipalname | Export-Csv -Append -Force -Path "PATH TO FILE" ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Export-Csv], PSArgumentException
+ FullyQualifiedErrorId : Argument,Microsoft.PowerShell.Commands.ExportCsvCommand
的$ newUserData輸出
> $newUserData
Password UserPrincipalName DisplayName isLicensed
-------- ----------------- ----------- ----------
xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx False
你在引用你的參數嗎?我看到'-DisplayName xxxxx xxx'。你從自己的行輸入'$ newUserData'會得到什麼結果? – TheIncorrigible1
您用來代替「PATH TO FILE」的實際值是多少? –
@TheIncorrigible1如果我鍵入$ newUserData.Displayname,它將輸出顯示名稱。 mat-它只是一個字符串到我的文件,我向你保證是正確的,我真的不想顯示它。 – BLang