55283
15.06.2008, aktualisiert am 16.06.2008
4002
4
0
netzlaufwerke ein paar probleme
Hallo,
Folgendes Problem: Ich habe verschiedene Netzwerke (Privates Netzwerk, Firma, usw.. bei jedem Netzwerk habe ich eine andere IP).
In jedem Netzwerk gibt es Netzlaufwerke die das Laufwerk "L" haben. Also unterschiedliche Namen, aber alle das Laufwerk L.
Ich will nun Netzlaufwerke der jeweiligen Netzwerke mit Mausklick abrufen.
im Heimnetz ist Laufwerk L = Name1
im ersten Firmennetzwerk ist Laufwerk L = Name2
im zweiten Firmennetzwerk ist Laufwerk L = Name3
und je nachdem, in welchem Netzwerk ich mich befinde, soll "L" mit dem entsprechenden Server / Freigabe verknüpft sein.
Wie ist das umzusetzen? Gibt es da eine extra Software oder muss ich das per Hand machen, wie kann ich das machen?
danke schonmal,
Gruß
Folgendes Problem: Ich habe verschiedene Netzwerke (Privates Netzwerk, Firma, usw.. bei jedem Netzwerk habe ich eine andere IP).
In jedem Netzwerk gibt es Netzlaufwerke die das Laufwerk "L" haben. Also unterschiedliche Namen, aber alle das Laufwerk L.
Ich will nun Netzlaufwerke der jeweiligen Netzwerke mit Mausklick abrufen.
im Heimnetz ist Laufwerk L = Name1
im ersten Firmennetzwerk ist Laufwerk L = Name2
im zweiten Firmennetzwerk ist Laufwerk L = Name3
und je nachdem, in welchem Netzwerk ich mich befinde, soll "L" mit dem entsprechenden Server / Freigabe verknüpft sein.
Wie ist das umzusetzen? Gibt es da eine extra Software oder muss ich das per Hand machen, wie kann ich das machen?
danke schonmal,
Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 89896
Url: https://administrator.de/contentid/89896
Ausgedruckt am: 22.11.2024 um 07:11 Uhr
4 Kommentare
Neuester Kommentar
Hi Bernie,
leg folgendes Script im Autostart-Ordner ab oder leg es dir auf den Desktop und führe es dann aus.
LaufwerkVerbinden.cmd
Sollte das machen, wass du haben willst.
mfg
andi
leg folgendes Script im Autostart-Ordner ab oder leg es dir auf den Desktop und führe es dann aus.
LaufwerkVerbinden.cmd
net user L: /delet y
if exist "\\HomeServer\HomeShare" goto Home
if exist "\\FirmenServer1\Firma1Share" goto Firma1
if exist "\\FirmenServer2\Firma2Share" goto Firma2
:Home
net use L: "\\HomeServer\HomeShare"
goto Ende
:Firma1
net use L: "\\FirmenServer1\Firma1Share"
goto Ende
:Firma2
net use L: "\\FirmenServer2\Firma2Share"
goto Ende
:Ende
exit
Sollte das machen, wass du haben willst.
mfg
andi
... bzw etwas kürzer:
Grüße
bastla
@echo off & setlocal
net use L: /d>nul 2>nul
if exist "\\HomeServer\HomeShare" net use L: "\\HomeServer\HomeShare">nul
if exist "\\FirmenServer1\Firma1Share" net use L: "\\FirmenServer1\Firma1Share" >nul
if exist "\\FirmenServer2\Firma2Share" net use L: "\\FirmenServer2\Firma2Share">nul
bastla
Mach es doch per Batch.
Je nachdem in welchem Netz Du Dich befindest, wird auch das passende Laufwerk gemappt.
Müsste so eigenlich klappen.
EDIT: Ok, da war jemand schneller
Je nachdem in welchem Netz Du Dich befindest, wird auch das passende Laufwerk gemappt.
@echo off
if exist L: net use P: /delete
ping /n 1 <ip> | find /i "bytes=" && GOTO Heimnetz
ping /n 1 <ip> | find /i "bytes=" && GOTO Firmennetzwerk
ping /n 1 <ip> | find /i "bytes=" && GOTO Firmennetzwerk2
GOTO :EOF
:Heimnetz
net use L: \\Server\Freigabe
GOTO :EOF
:Firmennetzwerk
net use L: \\Server\Freigabe
GOTO :EOF
:Firmennetzwerk2
net use L: \\Server\Freigabe
GOTO :EOF
Müsste so eigenlich klappen.
EDIT: Ok, da war jemand schneller