2016-03-31 15 views
0

Birkaç reklam kullanıcısı nesnesi için “terminalservicesprofilepath” özniteliğini toplu olarak güncellemem ve yolun sonunda bir değişken + dizesi eklemem gerekir. Şimdiye kadar sahip olduğum şey bu, sefil başarısız. Herkes ilgileniyor ya da gelecekte bu ihtiyacı varsaAD tsprofilepath'i güncelleyin ve yol adında değişkene dizgi ekle

$users = (gc C:\Scripts\users.txt |%{get-aduser $_ }) 
FOREACH ($user in $users){ 
$profiledir = $user + ".DOMAIN.V2" 
$x = [ADSI]”LDAP://$($user.DistinguishedName)” 
$x.psbase.invokeset(“terminalservicesprofilepath”,”\\Fileserver\tsprofile\$profiledir”) 
} 
+0

Kendi sorumu yanıtladı – 200mg

cevap

0
$users = (gc C:\SCRIPTS\test.txt |%{get-aduser $_ }) 
FOREACH ($user in $users){ 
$profiledir = $($user.samaccountname) + '.DOMAIN.V2' 
$tsppath = "\\FILESERVER\$profiledir" 
$x = [ADSI]”LDAP://$($user.DistinguishedName)” 
$x.psbase.invokeset(“terminalservicesprofilepath”,”$tsppath”) 
$x.setinfo() 
} 
İlgili konular