【发布时间】:2016-12-01 14:54:04
【问题描述】:
我使用以下 PS1 脚本并能够将对象导出到 csv:
$secpasswd = ConvertTo-SecureString "password" -AsPlainText -Force
$Cred = New-Object System.Management.Automation.PSCredential ('username', $secpasswd)
$User = Invoke-RestMethod -Method 'Get' -uri "https://192.168.50.60/api/reports/v1/users" -Credential $Cred
$user.data | select-object 'user_name','email_id','user_status' | Export-Csv -path UserStatusTest2.csv -NoTypeInformation
上面的脚本运行良好,直到我在表中添加了有限的用户并且 CSV 文件包含了所有数据。但是,当我增加用户时,会创建一个空白 CSV。
我尝试了 Out-file,发现 out 数据大小超过 2 MB,可能是问题的原因。我不知道如何解决这个问题。请帮忙
【问题讨论】:
标签: powershell powershell-2.0 powershell-3.0