【问题标题】:Export CSV in powershell with Domain name in title在 powershell 中导出 CSV,标题为域名
【发布时间】:2014-11-04 18:40:08
【问题描述】:

我们正在对不同的网络进行审计,需要区分域。我目前使用的代码将导出为 .csv,但只使用我选择的标题。我需要的是它自动命名带有域名的 .csv 文件。

以下是我当前的代码:

Import-Module ActiveDirectory
Get-ADObject -filter 'objectclass -eq "user"' -properties CN,DisplayName,Discription | select | export-csv -NoTypeInformation "c:\ADUsers.csv"

【问题讨论】:

  • 你自己做过一些研究吗?这应该不太难弄清楚...您可以使用 (gwmi win32_computersystem).domain 获取域名,只需将其放入变量中并在您的 export-csv 语句中使用它

标签: powershell csv dns export


【解决方案1】:

您只想要当前域,还是包含父域的域?

当前域名:

Import-Module ActiveDirectory
$name = Get-ADDomain | Select -ExpandProperty NetBIOSName
Get-ADObject -Filter 'objectclass -eq "user"' -Properties CN,DisplayName,Discription | select |  
Export-Csv -NoTypeInformation "c:\" + $name + ".csv"

【讨论】:

  • 一个小疏忽:Import-Module 语句需要位于 Get-ADDomain 语句之前。
猜你喜欢
  • 2021-09-27
  • 2018-06-22
  • 2017-07-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-14
  • 2019-06-09
相关资源
最近更新 更多