skript vypadá takto, možná jej mám špatně, ale na ostatní mi funguje ok
$username = "jmeno-uzivatele"
function Get-QADUser( [string]$samid=$env:username){
$searcher=New-Object DirectoryServices.DirectorySearcher
$searcher.Filter="(&(objectcategory=person)(object class=user)(sAMAccountname=$samid))"
$user=$searcher.FindOne()
if ($user -ne $null ){
$user.getdirectoryentry()
}
}
$user = Get-QADUser $username
$user.psbase.Invokeset("terminalservicesprofilepat h","\\cesta\k\profilu")
$user.SetInfo()