Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. {{tag>deutsch windows windows_8 windows_10 windows_11 network}} ====== Netzwerkfreigaben in der Kommandozeile ====== ===== Problemstellung ===== Freigaben werden zwar gespeichert, stehen aber u.U. nach dem Windows Start nicht immer zur Verfügung (z.B. bei Ordnern die als Netzlaufwerk verwendet werden). Um diese automatisch einzubinden, kann man mit "net share" eine Batch Datei erstellen, welche im Autostart angelegt werden kann. ===== net share Syntax ===== <code dos> Die Syntax dieses Befehls lautet: NET SHARE Freigabename Freigabename=Laufwerk:Pfad [/GRANT:Benutzer,[READ | CHANGE | FULL]] [/USERS:Nummer | /UNLIMITED] [/REMARK:"Text"] [/CACHE:Manual | Documents | Programs | BranchC ache | None] Freigabename [/USERS:Anzahl | /UNLIMITED] [/REMARK:"Text"] [/CACHE:Manual | Documents | Programs | BranchCache | None] {Freigabename | Gerätename | Laufwerk:Pfad} /DELETE Freigabename \\Computername /DELETE</code> Weitere Kommandos sind mit "net share /HELP" verfügbar. ===== net share Batch ===== Folgende Batch Datei gibt automatisch eine Reihe von Ordnern frei: <code dos> @echo off net share Team=D:\team /GRANT:User,CHANGE net share Templates=D:\tpl /GRANT:User,READ net share Email=D:\email /GRANT,User:FULL </code> ==== Parameter Erläuterung ==== * GRANT übergibt einen Benutzer mit Zugriffsrechten * READ - Lesezugriff * CHANGE - Schreibzugriff * FULL - voller Zugriff ===== Freigaben löschen ===== <code dos> @echo off net share Team /DELETE net share Templates /DELETE net share Email /DELETE </code>