Automatische Bereitstellung einer Netzwerkfreigabe als freigegebene Ressource

8

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

tliff
quelle
1
Auf welchen Betriebssystemen möchten Sie dies tun? WinXP, VIsta, 7 ...
Scott Lundberg
Gibt es einen Grund, warum Sie Network Neighborhood verwenden möchten, anstatt die Freigaben über "Arbeitsplatz" zugänglich zu machen?
Psycho Bob

Antworten:

8

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:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\NetHood
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\NetHood

Wenn Sie Verknüpfungen zu einer Netzwerkressource erstellen, z. B. einen UNC-Pfad zu einer Freigabe, wird der in NetHoodder 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\districtund eine URL-Verknüpfung zu erstellt google.com.

Windows XP: WinXP

Windows 7: Win7

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\NetHooddie 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.

jscott
quelle
Das ist eine teure Digitalkamera;)
MDMarra
@MDMarra bearbeitet am 26. März 10 - das datiert den iPod Touch gen4 (erster iPod Touch mit einer Kamera) um ~ 5 Monate vor. Ich habe keine Ahnung, was zum Teufel Windows über meinen gen2 iPod Touch dachte. :)
jscott
2

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 ...

Krawattenkämpfer
quelle
0

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

Dave M.
quelle