Zur Info: Die Laufwerke P, K,… sind per GPO gemappt und mit einer festen Bezeichnung (z.B. Programs) versehen, das nicht (dauerhaft) vom Benutzer geändert werden kann. Das Laufwerk H wird als Basisordner des Benutzerprofils erstellt und trägt daher keine vorgegebene Bezeichnung, damit der Nutzer dieses Laufwerk individuell benennen kann.
Es gibt daher zwei Möglichkeiten: Die Schüler sollen ihren Basisordner H selbst im Windows Explorer umbenennen.
Das Laufwerk H: wird zentral mit dem Namen des Nutzers verehen. Dies erledig ein Powershell Skript beim Logon, das einen angepassten Eintrag in die Registry erstellt.
Dazu als global-admin anmelden und unter \\server\netlogin das Powershellscript „B_Homeshare_UNC-Pfad_benennen.ps1“ mit folgendem Inhalt erstellen:
if(Test-Path -Path $env:HOMESHARE -IsValid) { $Verzeichnis = $env:HOMESHARE $a = $Verzeichnis -replace "\\", "#" New-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\$a" -Name _LabelFromReg -Value %username% -Type ExpandString }
Dann mit der Gruppenrichtlinienverwaltung eine neue Gruppenrichtlinie „B_Homeshare_UNC-Pfad_benennen“ unter default-school erstellen. In dieser unter Benutzerkonfiguration =⇒ Richtlinien =⇒ Windows-Einstellungen =⇒ Skripts =⇒ Anmelden im Reiter PowerShell-Skripts das Skript unter \\server\netlogon auswählen.
Das Skript wirkt nicht auf global-admin, dazu müsste die GPO unter linuxmuster.lan verknüpft werden. Bei allen Lehrern und Schülern wird kurz nach der Anmeldung das Laufwerk H: mit dem Login Namen beschriftet werden.