Wir führen eine ActiveDirectory-Umgebung aus (Windows 2008 Server, XP-Clients) und möchten, dass einige Freigaben unter der Netzwerkumgebung als freigegebene Ressourcen aufgeführt werden. Ich möchte es nicht einem Laufwerksbuchstaben zuordnen.
Dies ist in der Benutzeroberfläche einfach, aber ich kann anscheinend keine Möglichkeit finden, dies automatisch über Skripte / GPO / etc. Zu tun.
Der Grund, warum wir es dort und nicht unter "Arbeitsplatz" wollen, ist, dass die Higher-Ups es so wollen.
EDIT : Klarstellung
Antworten:
Bitte geben Sie an, welche Betriebssysteme Sie sowohl für Server als auch für Clients verwenden.
In Client-Betriebssystemen über 98 / NT wurde "Network Neighborhood" durch "My Network Places" ersetzt. Der Speicherort dieser Ressource wird durch zwei Registrierungseinträge definiert:
Wenn Sie Verknüpfungen zu einer Netzwerkressource erstellen, z. B. einen UNC-Pfad zu einer Freigabe, wird der in
NetHood
der Verknüpfung angegebene Ordner unter "Meine Netzwerkorte" angezeigt. Sie können auch Internet-Shorcuts [z. B. URL-Dateien] auf Websites in diesem Verzeichnis platzieren.Es ist einfach, den Inhalt des NetHood-Verzeichnisses mithilfe eines Anmeldeskripts über Gruppenrichtlinien oder, noch besser, über clientseitige Gruppenrichtlinieneinstellungen zu füllen.
Beachten Sie, dass sich der Speicherort des NetHood-Verzeichnisses zwischen Windows XP und Windows 7 stark unterscheidet. Außerdem unterscheidet sich das GUI-Verhalten zwischen den Betriebssystemen geringfügig, wie in den folgenden Screenshots dargestellt. In beiden Beispielen habe ich eine Verknüpfung zu einer UNC-Freigabe
\\fcsd-staff\district
und eine URL-Verknüpfung zu erstelltgoogle.com
.Windows XP:
Windows 7:
Bearbeiten:
Sie können auch Benutzerordner umleiten. Dies kann nützlich sein, wenn Sie wie oben beschrieben nur ein Verzeichnis mit Verknüpfungen füllen möchten, anstatt das Profil jedes Benutzers direkt zu verschmutzen.
Mithilfe eines Anmeldeskripts oder CSP können Sie
HKCU\...\User Shell Folders\NetHood
die Daten des Werts auf einen vom Benutzer zugänglichen Pfad festlegen , z. B.\\server\share\Nethood
dieses Verzeichnis füllen. Dies stellt sicher, dass alle Benutzer mit dieser Umleitung identische Verknüpfungen haben. Wenn das Management das Dekret entfernt, ändern Sie einfach die NetHood-Umleitung zurück in das Benutzerprofil.quelle
Unter Windows Server 2008 R2 können Sie Freigaben für Allgemeinmediziner über Benutzerkonfiguration / Einstellungen / Windows-Einstellungen / Laufwerkszuordnungen zuordnen
Wenn Sie ein Skript verwenden möchten, können Sie die Befehle "net share" und "net use" verwenden
Nettofreigabe: http://technet.microsoft.com/en-us/library/bb490712.aspx
Nettonutzung: http://technet.microsoft.com/en-us/library/bb490717.aspx
Ich hoffe, das haben Sie gesucht ...
quelle
Sie erwähnen nicht, welches Betriebssystem Sie verwenden, aber Win 2008 verwendet dazu ein Gruppenrichtlinienobjekt, wie von @ Tie-Fighter angegeben. Mit Windows 2003 können Sie dies als Gruppenrichtlinienobjekt über ein Skript in der Benutzerkonfiguration - Windows-Einstellungsskripte - ausführen
quelle