首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Export-Csv到单独的列中

Export-Csv到单独的列中
EN

Stack Overflow用户
提问于 2017-06-15 17:44:50
回答 1查看 3.4K关注 0票数 0

我要查找处于非活动状态45天且已启用的计算机。我已经创建了以下代码,它可以工作,但当我尝试导出到CSV文件时,它会将所有信息放入一列中。

我尝试使用分隔符,但仍然将所有信息输出到一列中。

代码如下:

代码语言:javascript
复制
Import-Module ActiveDirectory
$inactiveDays = 45
$date = (Get-Date).AddDays(-($inactiveDays))

Get-ADComputer -Filter {Enabled -eq 'true' -and LastLogonTimeStamp -lt $date -and (Name -like 'WS*' -or Name -like 'LT*')} -Properties Enabled, LastLogonTimeStamp, Name, CanonicalName |
    Select-Object Name, CanonicalName, @{Name='Stamp';Expression={[DateTime]::FromFileTime($_.LastLogonTimeStamp)}} |
    Export-Csv C:\Users\$env:username\Desktop\Old_Computers.csv -Delimiter ',' -NoTypeInformation
EN

回答 1

Stack Overflow用户

发布于 2021-05-12 16:13:06

简单的解决方案是将-delimiter更改为;这将分隔excell中的值

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44564219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档