我能够为每个用户设置主驱动器和login脚本,但问题是它不会创build主文件夹的东西看起来不对
get-aduser -filter * foreach {New-Item -ItemType Directory -Force -Path ('\\HYDAD1\home$\' + $_.SamAccountName) } Get-ADUser -filter * | % { Set-ADUser $_ -HomeDrive "H:" -HomeDirectory ('\\server\home$\' + $_.SamAccountName) } Get-ADUser -Filter * | Set-ADUser -ScriptPath 'yyy.bat' get-aduser -filter * foreach {New-Item -ItemType Directory -Force -Path ('J:\\home$\' + $_.SamAccountName) }
这是我能够做到的
ForEach ($User in (Get-ADUser -Filter * | Select -ExpandProperty SamAccountName )) { New-Item -Path \\hydad1\home$\$User -ItemType directory }