在powershell中导出标题中包含域名的CSV
我们正在对不同的网络进行审计,需要区分不同的域。我当前使用的代码将导出为.csv,但只使用我选择的标题。我需要的是它自动命名的.csv文件与域名在它 以下是我目前的代码:在powershell中导出标题中包含域名的CSV,powershell,csv,dns,export,Powershell,Csv,Dns,Export,我们正在对不同的网络进行审计,需要区分不同的域。我当前使用的代码将导出为.csv,但只使用我选择的标题。我需要的是它自动命名的.csv文件与域名在它 以下是我目前的代码: Import-Module ActiveDirectory Get-ADObject -filter 'objectclass -eq "user"' -properties CN,DisplayName,Discription | select | export-csv -NoTypeInformation "c:\ADUs
Import-Module ActiveDirectory
Get-ADObject -filter 'objectclass -eq "user"' -properties CN,DisplayName,Discription | select | export-csv -NoTypeInformation "c:\ADUsers.csv"
您想要的是当前域,还是包含父域的域 当前域名:
导入模块ActiveDirectory
$name=Get ADDomain | Select-ExpandProperty NetBIOSName
获取ADObject-Filter'objectclass-eq“user”—属性CN,显示名称,描述|选择|
导出Csv-NoTypeInformation“c:\”+$name+“.Csv”
您自己做过一些研究吗?这不应该太难理解。。。您可以使用(gwmi win32_computersystem)获取域名。域
只需将其放在变量中,并在导出csv语句中使用它。一个小疏忽:导入模块语句需要放在get ADDomain语句之前。