从 employeeID 列表中将 SamAccountName 拉入 csv
Pull SamAccountName into csv from list of employeeID's
$user = ForEach ($user in $(get-content C:\Users\desktop\employeeids.csv)) {
Get-ADUser $user -properties employeeid
}
$users |
Select-object Samaccountname |
export-csv -path C:\users\desktop\usernames.csv
我正在尝试提取我获得的员工 ID 列表的 Samaccountname,并将这些 samaccountname 导出到 csv 中。这是我到目前为止所拥有的,但我不断收到以下错误
Get-ADUser : Cannot find an object with identity: '12345' under: 'DC=,DC='.
At line:3 char:5
+ Get-ADUser $user -properties employeeid
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (12345:ADUser) [Get-ADUser], ADIdentity
NotFoundException
+ FullyQualifiedErrorId : ActiveDirectoryCmdlet:Microsoft.ActiveDirectory.Managem
ent.ADIdentityNotFoundException,Microsoft.ActiveDirectory.Management.Commands.Get
ADUser
$users = ForEach ($user in $(get-content C:\Users\desktop\employeeids.txt)) {
Get-ADUser $user -properties employeeid
}
$users |
Select-object Samaccountname |
export-csv -path C:\users\desktop\usernames.csv
我已将原始变量更改为 $users
而不是 $user
。
我还将文件扩展名更改为 .txt
,但如果它对你有用,使用 .csv
扩展名应该没问题
$user = ForEach ($user in $(get-content C:\Users\desktop\employeeids.csv)) {
Get-ADUser $user -properties employeeid
}
$users |
Select-object Samaccountname |
export-csv -path C:\users\desktop\usernames.csv
我正在尝试提取我获得的员工 ID 列表的 Samaccountname,并将这些 samaccountname 导出到 csv 中。这是我到目前为止所拥有的,但我不断收到以下错误
Get-ADUser : Cannot find an object with identity: '12345' under: 'DC=,DC='.
At line:3 char:5
+ Get-ADUser $user -properties employeeid
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (12345:ADUser) [Get-ADUser], ADIdentity
NotFoundException
+ FullyQualifiedErrorId : ActiveDirectoryCmdlet:Microsoft.ActiveDirectory.Managem
ent.ADIdentityNotFoundException,Microsoft.ActiveDirectory.Management.Commands.Get
ADUser
$users = ForEach ($user in $(get-content C:\Users\desktop\employeeids.txt)) {
Get-ADUser $user -properties employeeid
}
$users |
Select-object Samaccountname |
export-csv -path C:\users\desktop\usernames.csv
我已将原始变量更改为 $users
而不是 $user
。
我还将文件扩展名更改为 .txt
,但如果它对你有用,使用 .csv
扩展名应该没问题