|
Download: sharedrv.exe (Freeware)
Einleitung
Windows Netzwerkfreigaben sind eine feine Sache und es ist praktisch diese gleich als Laufwerksbuchstaben dem Lokalen System zuzuordnen. Das kann Windows auch ganz einfach über den Explorer Button "Laufwerk verbinden". Dabei kann man sogar wählen, ob Windows dies ab sofort bei jedem Start automatisch erledigt...
Soweit die Theorie.
In der Praxis sieht das bei mir so aus, dass einige Netzwerkresourcen nicht immer verfügbar sind und deshalb nervige Meldungen beim starten von Windows weggeklickt werden müssen. Besonders wenn das Notebook sich in vielen Domains bewegt werden die liebgewonnenen Laufwerksbuchstaben zur Tortur.
Natürlich kann man auch Verknüpfungen anlegen. Jedoch sei darauf hingewiesen, dass diese u.U. das System verlangsamen und in manchen Fällen einige Programme, die auf Laufwerksbuchstaben angewiesen sind gar nicht mehr funktionieren!
Eine andere Möglichkeit die nervigen Dialoge automatisch wieder verschwinden zu lassen ist entweder ein Tool wie "ClickOff" zu nehmen, welches alle Fenster mit bestimmten Namen automatisch schließt, oder einfach das Programm "net" von Windows mit den entsprechenden Parametern per Autostart aufrufen (DOS Box). Aber das ist auch häßlich!
Aus diesem Grund habe ich ein kleines Tool programmiert, welches sich einfach vom Autostart aus aufrufen läßt und verschiedene Optionen zur Laufwerks-Zuordnung durch Netzwerk-Freigaben anbietet. Außerdem schließt sich das kleine Info-Fenster nach erfolgreicher oder fehlgeschlagener Verbindung automatisch.
Anleitung
Nachdem man sich die sharedrv.exe runtergeladen hat kopiert man diese an einen beliebigen Ort auf der lokalen Platte (z.B. nach C:\Program Files\net-tools\sharedrv.exe) und erstellt im Autostartordner eine Verknüpfung damit.
Dabei gibt man hinter dem ".exe" mindestens einen SERVER Namen an.
In diesem einfachsten Fall wird auf dem SERVER nach der Freigabe mit dem Namen des Users gesucht, der grade unter Windows angemeldet ist. Wird diese Freigabe gefunden (und der User ist berechtigt darauf zuzugreifen), wird ein Laufwerksbuchstabe zugeordnet. Dabei wird der erste freie Buchstabe verwendet.
Soll ein bestimmter Laufwerksbuchstabe verwendet werden, kann man diesen mit dem parameter -d hinter dem SERVER Namen angeben.
Ebenso kann man statt der User-Home Freigabe jede andere mit dem Parameter -s angeben. (z.B. "-s public")
Sollte man beispielsweise als "admin" angemeldet sein, aber auf die "trusted_users" Freigabe eines Servers unter einem anderen Namen zugreifen wollen, so ist dies mit dem Paramter -u gefolgt von dem gewünschten Usernamen möglich. (z.B. sharedrv FILESERVER -d F -s SHARED -u michael). Wenn ein Passwort zur authenifizierung benötigt wid, welches vom Passwort beim eigenen Login unter Windows abweicht, so kann auch dieses als Parameter hinter -p angegeben werden - jedoch steht es dann im klartext in der Verknüpfung!
Weitere Parameter:
Mit -w lassen sich die Sekunden angeben, wie lange das Info-Fenster nach erfolgtem Verbindungsversuch sichtbar bleiben soll.
Der Parameter -a verbindet alle Freigaben aller im LAN gefundenen Server mit freien Laufwerksbuchstaben. Bei Angabe einer Zeichenkette (z.B. "video") werden nur Freigaben gesucht, die diesen String enthalten (z.B. \\FILESERVER\videos oder \\BIGSERVER\fun_videos).
Diese Seite wurde bisher mal aufgerufen
|