我是powershell世界的新手,我在PowerShell中進行了一些項目以進行庫存覈對。比較兩個csv文件並發現差異
我不知道如何在這個行動,我嘗試了一些基本的步驟,我能夠出口
用戶/組/組成員。
以下是要求:
- 現在我已經實現 - 由於Govnah
AD查詢:
Get-QADUser -searchRoot $OuDomain -SizeLimit 0 |
Select-Object dn, sAMAccountName, @{Name="Groups";Expression={(Get-QADMemberOf $_ | Select-Object -expandProperty Name) -join ";"}} |
Sort-Object SamAccountName |
export-csv $FilePath
我有現在二人的CSV文件喜歡AD_users.csv
和Oracle_users.csv
我想比較這兩個文件,並重定向像
AD用戶的差異甲骨文 不存在Oracle用戶不存在AD
的樣本數據
AD_users.csv
u388848993
K847447388
u994888484
Oracle_users.csv
k095848889
u388848993
我可以查詢oracle數據庫,AD查詢也很好,唯一值得關注的是我無法比較輸出。
讓我們來看看你的CSV文件數據。用兩個例子更新你的問題。用示例文本替換敏感信息。 – 2012-01-10 07:27:58
這些是csv文件中的唯一列嗎?不應該在頂部還有列名嗎? – 2012-01-10 07:43:02
正如@ user978511指出的,看起來你缺少頭文件'dn,sAMAcountName,Groups'和相關的數據示例文本。 – 2012-01-10 07:47:05