嘗試循環訪問Active Directory中的OU,然後更改所有OU中所有用戶的配置文件中的HomeDirectory和HomeDrive。我遇到的唯一問題是當我在HomeDirectory的路徑中使用環境變量%USERNAME%時,它無法正確映射。它將映射到家庭文件夾,但不映射到%USERNAME%。我如何得到它以映射到%USERNAME%文件夾?我使用了錯誤的變量嗎?任何幫助是極大的讚賞。這裏是我下面的PowerShell代碼:使用Quest powershell cmdlet更改Active Directory中用戶的配置文件信息
#Add Snapin for Get-QADuser
Add-PSSnapin Quest.ActiveRoles.ADManagement
#Set OU variable
set-variable -name OU -value "domain.local/Test"
#Get members of OU then set HomeDirectory and HomeDrive of each user in OU
get-qaduser -searchroot $OU | set-QADUser -HomeDirectory '\\server\homes\%USERNAME%' -HomeDrive 'H:'
你試試〜用於主目錄的SAM帳戶? – 2013-08-30 16:49:56