Per Batch Netzlaufwerk verbinden

Einführung

Möchtest du per Batch Netzlaufwerk verbinden? In der Regel liegen heutzutage die Daten nicht mehr auf dem lokalen Computer, sondern auf entfernten Systemen wie einem NAS oder sonstigem Server, welcher als Dateiserver konfiguriert ist.

Gerade z. B. im Heimnetzwerk sind heutzutage Netzwerkspeicher wie die Synology DiskStation fast Standard geworden. Vor allem auch aus dem Grund, weil du deine Daten dabei an keine Drittanbieter wie Microsoft oder Google weitergeben musst. Du bist also der Herr deiner Daten. Auch gibt es mittlerweile die Synology DiskStation für einen günstigen Preis*.

Die besten Synology NAS Systeme im Preisvergleich

Ein weiter großer Vorteil liegt auch noch an der wesentlich besseren Möglichkeiten, um ein Backup zu erstellen oder den Dateiserver gegen einen Hardwareausfall durch ein RAID -System zu schützen.

Wenn du jetzt alle deine Daten dort speicherst, so musst du auch darauf zugreifen. Im Windows Betriebssystem kannst du relativ einfach per Batch Netzlaufwerk verbinden. Das bedeutet dir werde alle deine Daten auf deinem Netzwerkspeicher regulär angezeigt, als wäre eine externe Festplatte angeschlossen.

Um nun auf die Daten dort zuzugreifen, kann man direkt über den Netzwerkexplorer die IP-Adresse oder den Computernamen angeben. Allerdings ist dies sehr umständlich.

Normalerweise erstellt man für solche Fälle ein Login Script, welches beim PC Start ausgeführt wird und dadurch alle Netzlaufwerke einbindet. In diesem Artikel möchte ich euch ein kurzes Batch Script vorstellen, welches als Login Script dient und einige Netzlaufwerke einbindet.

Batch Netzlaufwerk verbinden – Login Script

Die Befehle, welches für das Einbinden von einem Netzlaufwerk benötigt werden, habe ich bereits im Artikel: Windows – Netzlaufwerk verbinden, erläutert. Ihr könnt diese dort alle nochmals detailliert nachlesen.

Um mit dem Batch Netzlaufwerk verbinden zu können, müssen die einzelnen Anweisungen für das Login Script in der richtigen Reihenfolge in das Batch Script schreiben.

Das folgende vorgestellte Script löscht als Erstes alle evtl. verbunden Laufwerksbuchstaben. Sollte nämlich bereits einer vergeben sein, so kann es zu einem Konflikt kommen und das Laufwerk womöglich nicht eingebunden werden.

In den darauffolgenden Zeilen werden jeweils drei Pfade bzw. Freigaben eingebunden. Wichtig dabei ist, dass man nicht das Leerzeichen zwischen dem Laufwerksbuchstaben und dem Pfad vergisst. Das ist eine vielfache Fehlerquelle. Als Adresse kann man entweder den Namen (hier sv1) oder auch die IP-Adresse verwenden. Das ist prinzipiell egal.

@echo off
net use * /delete
net use Z: \\sv1\Projekte /user:test test
net use H: \\sv1\Berichte /user:test test
net use Y: \\sv1\Vorlagen /user:test test

Das Login Script beim Start ausführen

Ob man jetzt die Angabe eines Benutzernamens mit dessen Passwort benötigt, hängt davon ab, wo man das Script einbindet. Wenn man es auf einem Server verwendet, in der die Benutzer in der Active Directory angelegt sind, muss man dort jedem Benutzer das Script zuweist, so wird kein Name und Passwort benötigt.

Das liegt daran, dass dies der Domänencontroller mit der Active Directory managt. Das Script muss dabei aber auch im richtigen Verzeichnis abgelegt werden. Bei einem Domänencontroller ist das das Verzeichnis:

Batch Netzlaufwerk verbinden - Windows Explorer
Verzeichnispfad für das Login Script auf dem Domänencontroller

Angabe des Login Scripts auf dem Domänencontroller in der Active Directory Verwaltung
- Batch Netzlaufwerk verbinden - Windows Explorer
Angabe des Login Scripts auf dem Domänencontroller in der Active Directory Verwaltung

Wenn man jedoch ein normales Windows System wie Windows 10 verwendet und dort möchte, dass das Script beim Starten ausgeführt wird, so wird in der Regel schon ein Benutzername und Passwort benötigt.

Natürlich von dem Benutzer, der auch die Rechte hat. Das Einbinden des Scripts geht am einfachsten über die Gruppenrichtlinien.

Wie das genau funktioniert, könnt ihr im Artikel: Windows Script beim Start ausführen, nachlesen. Sollte man jedoch die Windows 10 Home Version besitzen, so gibt es dort keinen Gruppenrichtlinieneditor. Aber trotzdem gibt eine Möglichkeit.

Hier bietet es sich nämlich an, dass man die Aufgabenplanung verwendet.  Mit dieser ist es ebenso möglich, beim PC Start ein Script ausführen zu lassen.

Fazit zum Batch Netzlaufwerk verbinden Script

So einfach geht das automatische Einbinden von Netzlaufwerken. In der Regel ist das obige Batch Script ein Standardscript, was man fast bei jedem Domänencontroller vorfindet.

Wichtig ist nur, dass man die Laufwerksbuchstaben vorab löscht, den sonst, könnte es, passieren, dass der Buchstabe bereits durch einen steckenden USB-Stick vergeben ist und damit das Netzlaufwerk nicht eingebunden werden kann.

Natürlich gibt es mittlerweile auch elegantere Methoden. So bieten die Gruppenrichtlinien auch die Möglichkeit Netzlaufwerke einzubinden und man spart sich dadurch den Umweg über ein Batch Script. Jedoch ist man mit dem Batch Netzlaufwerk verbinden Script flexibler.

Interessantes

Dieser Artikel beinhaltet Partner-Links. Durch einen Klick darauf ge­lan­gt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhält IT-Learner eine kleine Provision. Der Preis ändert sich für euch nicht. Danke für eure Unterstützung! Letzte Aktualisierung am 3.07.2024

d863282105194cd68f3bf3683ce3f7f2

Das könnte dich auch interessieren:

Der Blogbetreiber und Autor: Markus Elsberger

Über den Autor

Mein Name ist Markus Elsberger und ich beschäftige mich mit der Administration von Windows und Linux Systemen sowie mit diversen Themen bzgl. Netzwerktechnik. In meiner Lehrtätigkeit erstelle ich verschiedene Szenarien und teste auch verschiedene Konfigurationen, welche ich in diesem Blog festhalten möchte.


Kostenlose Befehlsreferenzen und E-Books
(Netzwerkanalyse, Benutzerverwaltung, Festplattenkonfiguration, u. v. m.)


2 Kommentare zu „Per Batch Netzlaufwerk verbinden“

  1. Stefan Getzmann

    Gut zu wissen aber eine veraltete Methode. Heutzutage wird das direkt per Gruppenrichtlinie, ohne Umweg via Scripts, eleganter realisisert. Ein Hinweis zur GPO Methode im Fazit würde das Thema vervollständigen.

    1. Markus Elsberger

      Hallo Stefan, vielen Dank für dein Feedback, ich werde das zur Vollständigkeit in das Fazit mitaufnehmen.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

×