Das $ impliziert einen versteckten Anteil. Wenn ich eine Freigabe erstellen wollte, aber nicht zulässt, dass jemand, der das Netzwerk durchsucht, diese anzeigen kann, dann füge ich ein $ am Ende des Freigabenamens an. Geteiltes Windows teilt jeden Laufwerkbuchstaben standardmäßig mit einem $. Dies wird als "Admin" -Freigabe betrachtet. Wenn Sie eine Verbindung zu C $ herstellen, bedeutet dies, dass Sie eine Verbindung zum Stammverzeichnis von Laufwerk C herstellen. Von dort aus gehen Sie zu "Freigabename", um Ihre Dateien zu lesen und zu schreiben. Wenn Sie die Freigabe erstellen und ordnungsgemäß ausführen, sollten Sie direkt auf "Freigabename" zugreifen können. Wenn Sie die Freigabe erstellen und benennen, ist eine Berechtigungsschaltfläche vorhanden. Drücken Sie diese Taste und wählen Sie Vollzugriff. Wählen Sie die Registerkarte "Sicherheit" aus, und fügen Sie die Gruppe oder den Benutzer hinzu, für die Sie Zugriff auf die Freigabe haben möchten. Wählen Sie dann die Berechtigungen aus, über die diese Gruppe oder dieser Benutzer verfügen soll.
Was ist der Unterschied zwischen der Verwendung von $ in einem zugeordneten Laufwerk und der Nichtbenutzung?
Ich habe ein Skript, das freigegebene Laufwerke von verschiedenen Servern abbildet, wenn sich ein Benutzer anmeldet. Ich habe kürzlich einige Server geändert, auf denen die Zuordnungen stattfanden.
Wenn sich der Benutzer jetzt anmeldet, kann er von allen zugeordneten Laufwerken lesen, jedoch nicht darauf schreiben (dh, er kann keine neuen Dateien speichern oder erstellen). Ich habe einige zusätzliche Änderungen vorgenommen, um das Problem zu beheben, und fügte das $
zum Mapping hinzu, bevor es aussah
\\ Servername \ Freigabename
Jetzt habe ich es so:
\\ Servername \ C $ \ Freigabename
Was ich versuche herauszufinden, ist der Unterschied? Ich kann in beiden Fällen auf die Freigabe zugreifen, aber nur mit der $
kann ich auf die Freigabe schreiben.
3 Antworten auf die Frage
Die Frage beantworten, warum einer arbeitet, während der andere nicht funktioniert:
Mit der ersteren greifen Sie auf die aufgerufene Freigabe zu ShareName
, mit den Berechtigungen, für die sie freigegeben wurde (Rechtsklick, Eigenschaften, Registerkarte Freigabe). Diese Freigabe kann einem beliebigen Ordner zugeordnet werden. Es könnte sein C:\ShareName
. Es könnte sein D:\ShareName
. Es könnte sein C:\Users\Mike\MyFavouriteFolder
.
Mit letzterem greifen Sie auf die aufgerufene Freigabe zu C$
, die dem Stammverzeichnis des C:\
Laufwerks zugeordnet ist. Wenn der Ordner C:\ShareName
in diesem Pfad vorhanden ist, \\host\C$\ShareName
wird auf ihn zugegriffen - aber in Bezug auf Windows greifen Sie C:\ShareName
über die C$
Verwaltungsfreigabe auf den Ordner zu, nicht auf die ShareName
Freigabe.
Abgesehen davon sollten Sie generell vermeiden, die administrativen Freigaben für einen Ordner zu verwenden, den Sie tatsächlich freigeben möchten. Diese Freigaben bestehen aus administrativen Gründen. Zum Beispiel, wenn der Domänenadministrator eines Unternehmens eine Datei auf einem Client-Computer ändern muss. Wenn Sie tatsächlich einen bestimmten Ordner freigeben möchten, sollten Sie dies direkt über das Kontextmenü tun.
Bei diesen Freigaben handelt es sich um versteckte administrative Freigaben, die Administratoren, Programme und Dienste zur Verwaltung der Computerumgebung im Netzwerk verwenden können.
Diese Freigaben stammen aus den Tagen von Windows 2000 :
Windows 2000 gibt Ordner automatisch für administrative Zwecke frei. Diese Freigaben werden mit einem Dollarzeichen ($) angehängt, das den freigegebenen Ordner vor Benutzern verbirgt, die den Computer durchsuchen. Das Stammverzeichnis jedes Volumes, der Systemstammordner und der Speicherort der Druckertreiber sind versteckte freigegebene Ordner, auf die Sie über das Netzwerk zugreifen können.
C $, D $, E $ usw.
Das Stammverzeichnis jedes Volumes auf einer Festplatte wird automatisch freigegeben. Der Freigabename ist der mit einem Dollarzeichen ($) versehene Laufwerkbuchstabe. Wenn Sie eine Verbindung zu diesem Ordner herstellen, haben Sie Zugriff auf das gesamte Volume. Sie verwenden die Administratorfreigaben, um eine Remote-Verbindung zum Computer herzustellen, um Verwaltungsaufgaben auszuführen. Windows 2000 weist der Gruppe Administratoren die Berechtigung Vollzugriff zu. Windows 2000 gibt auch automatisch CD-ROM-Laufwerke frei und erstellt den Freigabenamen, indem das Dollarzeichen an den Buchstaben des CD-ROM-Laufwerks angehängt wird.
Admin $
Der Systemstammordner ist
C:\Winnt
standardmäßig als Admin $ freigegeben. Administratoren können auf diesen freigegebenen Ordner zugreifen, um Windows 2000 zu verwalten, ohne zu wissen, in welchem Ordner es installiert ist. Nur Mitglieder der Administratorengruppe haben Zugriff auf diese Freigabe. Windows 2000 weist der Gruppe Administratoren die Berechtigung Vollzugriff zu.Wenn Sie den ersten freigegebenen Drucker installieren, wird der
systemroot\System32\Spool\Drivers
Ordner als Print $ freigegeben. Dieser Ordner bietet Zugriff auf Druckertreiberdateien für Clients. Nur Mitglieder der Gruppen "Administratoren", "Server Operators" und "Print Operators" verfügen über die Berechtigung "Vollzugriff". Die Gruppe "Jeder" verfügt über die Leseberechtigung.
Seit Windows 2000 wurden auch folgende Freigaben hinzugefügt:
- Die FAX-Aktie
- Die IPC-Aktie
Weitere Informationen finden Sie unter Wikipedia-Verwaltungsfreigabe .
Verwandte Probleme
-
9
Wie kann ich diese lästigen Thumbs.db-Dateien in Windows Vista und Windows 7 unterdrücken?
-
1
Langsame Geschwindigkeit mit freigegebenen Ordnern in VirtualBox
-
3
Datei verschwand nach Fehler beim Verschieben
-
4
Beschleunigen Sie die Verzeichnisliste auf der Windows-Netzwerkfreigabe
-
4
Wie erstellen Sie eine "Ordner-Verknüpfung" in Windows Explorer?
-
1
VPN verbunden, wie man Dateien durchsucht? Windows Vista
-
6
Wie kann ich ein Netzlaufwerk mit Kennwort zuordnen, damit es nach einem Neustart zugeordnet bleibt?
-
6
Es kann keine Verbindung zu einer Freigabe hergestellt werden
-
5
Alternative Methoden zur Freigabe von Ordnern in Windows?
-
2
Windows 7 "Sicherung abgeschlossen, aber einige Dateien wurden übersprungen"