我在Windows XP下使用ActiveRoles管理外殼,Powershell版本2用於從AD撤回組數據並將其導出到csv文件。除了獲取成員列表之外,一切都很順利該程序每次都在成員列System.String []下的excel單元格中編寫。如何讓它在整個列表中寫入,是否有可能?我實際上可能只有成員的名稱不需要整個連接路徑。是否有可能從組字段成員獲取唯一名稱?從AD導入成員組屬性到.csv
get-QADGroup -SearchRoot 'ou=User,ou=Groups,ou=PL,dc=test,dc=com'| Select-Object -property name,sAMAccountName,description,groupType,member|Export-Csv -path Y:\csv\groups.csv
它與Select-Object -ExpandProperty而不是Select-Object -Property一起使用嗎? – Patrick 2014-08-29 11:06:21
Select-Object:無法將'System.Object []'轉換爲參數'ExpandProperty'所需的類型'System.String'。不支持指定的方法。 – user61139 2014-08-29 11:09:56
請提供所需輸出的示例。您是否希望它爲每個組輸出一個文件,或將所有組放入一個文件中? – TheMadTechnician 2014-08-29 15:24:04