Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在powershell中导出标题中包含域名的CSV_Powershell_Csv_Dns_Export - Fatal编程技术网

在powershell中导出标题中包含域名的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

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

以下是我目前的代码:

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语句之前。