簡體   English   中英

Powershell AD導出

[英]Powershell AD export

我希望從我的廣告環境中導出特定信息,以在線上傳到Sharepoint。

到目前為止的代碼:

$ADUSR = Get-ADUser -SearchBase "OU=Users,OU=company,DC=domain,DC=co,DC=uk" -SearchScope OneLevel -Filter * -Properties * |select name,givenName, sn, department, physicalDeliveryOfficeName, title, manager, streetAddress, l, st, postalCode, telephoneNumber, facsimileTelephoneNumber, otherTelephone, mobile, ipPhone, thumbnailPhoto, employeeNumber, userPrincipalName
$ADUSR | Export-Csv c:\sharepointinfo.csv

這非常有效,應該是直接的。 但是屬性“ thumbnailPhoto”在csv文件中顯示為“ System.Byte []”。 在PS中運行它,然后返回並根據需要顯示。 它將該屬性導出為Decimal,如何將其導出為Hex? 或按AD中所示導出值。

可以將Hexidecimal(thumbnailPhoto)與選擇部分一起使用嗎?

$ADUSR = Get-ADUser -SearchBase "OU=Users,OU=company,DC=domain,DC=co,DC=uk" -SearchScope OneLevel -Filter * -Properties * |select name,givenName, sn, department, physicalDeliveryOfficeName, title, manager, streetAddress, l, st, postalCode, telephoneNumber, facsimileTelephoneNumber, otherTelephone, mobile, ipPhone, @{l="thumbnailPhoto";e={[System.Text.Encoding]::Unicode.getChars($_.thumbnailPhoto)}}, employeeNumber, userPrincipalName
$ADUSR | Export-Csv c:\sharepointinfo.csv

准備使簡歷顯着增長。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM