Get-aduser remote desktop services profile path auslesen?
get-aduser -filter * -properties homedrive | ft name, homedrive
wie frage ich noch den remote desktop services profile path aus ?
wie frage ich noch den remote desktop services profile path aus ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 284453
Url: https://administrator.de/contentid/284453
Ausgedruckt am: 22.11.2024 um 16:11 Uhr
18 Kommentare
Neuester Kommentar
Einfach Google fragen: http://blogs.technet.com/b/heyscriptingguy/archive/2008/10/23/how-can-i ...
([ADSI]"LDAP://CN=Max Muster,CN=Users,DC=domain,DC=de").InvokeGet("TerminalServicesProfilePath")
Gruß jodel32
get-aduser -Filter * | %{Add-Member -InputObject $_ -Name TerminalServicesProfilePath -Force -Membertype NoteProperty -Value (([ADSI]"LDAP://$($_.DistinguishedName)").TerminalServicesProfilePath) -PassThru} | select SamAccountName,TerminalServicesProfilePath
Hallo,
wenn ich den Befehl eingebe. kommt immer System.DirectoryServices.PropertyValueCollection
Gruss
Rainer
wenn ich den Befehl eingebe. kommt immer System.DirectoryServices.PropertyValueCollection
Gruss
Rainer
Hallo,
das ist nun
Also mit TerminalServicesProfilePath laut dem geht es ja https://msdn.microsoft.com/en-us/library/aa380823%28v=vs.85%29.aspx
Gruss
Rainer
das ist nun
get-aduser -filter * -SearchBase "OU=Niederlassung,DC=contoso,DC=local" -properties * | select-object Name,GivenName,Surname,Description,TiTle,personaltitle,EmployeeNumber,Department,Officephone,mobile,TerminalServicesProfilePath |
export-csv "c:\temp\support\Alle_ADUser.csv" -notypeinformation -delimiter ";" -encoding utf8
Also mit TerminalServicesProfilePath laut dem geht es ja https://msdn.microsoft.com/en-us/library/aa380823%28v=vs.85%29.aspx
get-aduser -filter * -SearchBase "OU=Niederlassung,DC=contoso,DC=local" -properties * | select-object * |
export-csv "c:\support\Alle_ADUser.csv" -notypeinformation -delimiter ";" -encoding utf8
Gruss
Rainer
Also muss ich noch den Servername angeben ?
Es kommt mit deinem Befehl oben .
Immer nur User und
Bsp
tbieli {}
Gruss
Rainer
Es kommt mit deinem Befehl oben .
Immer nur User und
Bsp
tbieli {}
Gruss
Rainer
Wieso Servernamen?
Schau mal z.B. hier. Vielleicht verstehst Du es dann besser.
Schau mal z.B. hier. Vielleicht verstehst Du es dann besser.
Hallo,
nein leider nicht.
Gruss
Rainer
nein leider nicht.
Gruss
Rainer
Wer Wert TerminalServicesProfilePath ist kein Attribut eines Benutzerobjekts. Deshalb kann man es auch nicht direkt abfragen. TerminalServicesProfilePath wird mit anderen Parametern im Attribut userParameters "verschlüsselt".
Über
Über
( [ADSI]"LDAP://cn=Name,OU=OrgEinheit,dc=domain,dc=tld").TerminalServicesProfilePath
fragt man diesen Wert seperat und explizit über die ADSI Schnittstellen ab.
Hallo,
ok danke., Habs gecheckt. Sieht nun so aus
Geht aber trotzdem nicht. In der spalte TerminalServicesProfilePath ist immer leer ?
Gruss
Rainer
ok danke., Habs gecheckt. Sieht nun so aus
get-aduser -Filter * | %{Add-Member -InputObject $_ -Name TerminalServicesProfilePath -Force -Membertype NoteProperty -Value (([ADSI]"LDAP://$OU=Niederlassung,DC=musterfirma,DC=local").TerminalServicesProfilePath) -PassThru} | select SamAccountName,TerminalServicesProfilePath | out-file c:\temp\tsprofiles.txt
Geht aber trotzdem nicht. In der spalte TerminalServicesProfilePath ist immer leer ?
Gruss
Rainer
Zitat von @emeriks:
Der DistinguishedName des betreffenden Users natürlich!
Das Bsp. von @114757 ist doch eindeutig!? Scheib es einfach ab!
Zusätzlich ist die angegebene Eigenschaft nicht die richtige, nach seinem Bild oben zu urteilen ist das nämlich stattdessen die Eigenschaft TerminalServicesHomeDirectory nicht der Profilpfad.Der DistinguishedName des betreffenden Users natürlich!
Das Bsp. von @114757 ist doch eindeutig!? Scheib es einfach ab!
get-aduser -Filter * | %{$_ | Add-Member -Name TerminalServicesHomeDirectory -Force -Membertype NoteProperty -Value (([ADSI]"LDAP://$($_.DistinguishedName)").TerminalServicesHomeDirectory) -PassThru} | select SamAccountName,TerminalServicesHomeDirectory
Grüße Uwe
Dafür ist dann wohl @keine-ahnung zuständig . Hole er den Kniehammer ...