У меня есть этот простой скрипт powershell, который получает информацию из AD и сохраняет ее в файле на рабочем столе при входе в систему. Это входит в групповую политику входа в систему.Когда я вхожу в сервер с моим пользователем (не администратором), сценарии работают отлично.Когда я захожу с клиентского компьютера, он запускается, создает файл, но в нем нет информации.есть идеи?
$strName = $env:username
$ObjUser = Get-ADUser -Properties * -Filter {sAMAccountName -eq $strName} | select displayName, title, telephoneNumber, mail, sAMAccountName, fullname
$strtitle = $objuser.Title
$strphone = $objuser.telephoneNumber
$stremail = $objUser.mail
$folderlocation = [Environment]::GetFolderPath("Desktop")
$Filenam = "$folderLocation\\test.txt"
$SigName = $normalName + "-" + $strtitle + "-" + $strphone + "-" + $stremail | Out-File $Filenam