NAS - Net use verbindungsprobleme

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

mirmoos

Benutzer
Registriert
01. Juli 2013
Beiträge
7
Reaktionspunkte
0
Punkte
1
Hallo Leute,

ich hab ein kleines problem mit meinem Synology NAS und dem Windows batch Script (Net use)

Ich habe auf dem NAS 8 Ordner und diese 8 Ordner will ich per NET use als Netzlaufwerke mappen.

Dafür habe ich mir ein kleines Net Use script batch file gebastelt.

Leider funktioniert das nicht so wie ich das will.

Es werden 6 Laufwerke ordnungsgemäs gemapt. 2 fehlen allerdings in der Computer anzeige.
Allerdings habe ich zugriff drauf. Denn der Outlook Daten ordner liegt auf einem der Laufwerke.
Der funktioniert auch soweit, also sind alle verbunden aber werden nicht angezeigt.

Hier mein Script:

Vielleicht hat ja jemand eine Idee.

Vielen Dank schon mal.

PHP:
@echo off

echo Netzfreigaben werden getrennt

net use x: /delete /yes >nul

net use z: /delete /yes >nul

net use s: /delete /yes >nul

net use v: /delete /yes >nul

net use y: /delete /yes >nul

net use w: /delete /yes >nul

net use m: /delete /yes >nul

net use p: /delete /yes >nul

cls

echo Die Netzwerkfreigaben werden verbunden

:Router
ping xxx.xxx.xxx.x -n 1 >nul
if errorlevel 1 goto :Router1

:NAS
ping xxx.xxx.xxx.xx -n 1 >nul
if errorlevel 1 goto :NAS

echo Laufwerk z: Die NAS ist erreichbar!

# net use z: \\HIER DIE IP DER NAS\HIER DER UNTERORDNER DER NAS HIER DEIN PASSWORT /user:HIER DER USERNAME /PERSISTENT:NO >nul

net use x: \\HIGHRADSERVER\Daten /user:blubblub blubblub /PERSISTENT:YES >nul

net use Z: \\HIGHRADSERVER\CAD /user:blubblub blubblu /PERSISTENT:YES >nul

net use S: \\HIGHRADSERVER\Scanns /user:blubblub blubblu /PERSISTENT:YES >nul

net use V: \\HIGHRADSERVER\Video /user:blubblub blubblu /PERSISTENT:YES >nul

net use Y: \\HIGHRADSERVER\Video\1Serien /user:blubblub blubblu /PERSISTENT:YES >nul

net use W: \\HIGHRADSERVER\Web /user:blubblub blubblu /PERSISTENT:YES >nul

net use M: \\HIGHRADSERVER\music /user:blubblub blubblu /PERSISTENT:YES >nul

net use P: \\HIGHRADSERVER\photo /user:blubblub blubblu /PERSISTENT:YES >nul

edit: Ich verwende Windows 7 Pro - 250GB SSD PLatte - 4GB RAM - Anbindung per Gigabit Switch an FritzBox
 
welche beiden fehlen denn?

Itari
 
Hallo,

es fehlen X: und M:

Aber wie gesagt sie werden nur nicht angezeigt.

Verfügbar sind sie anscheindn und zugriff drauf geht auch.

Grüße
 
werden sie angezeigt, wenn du 2 andere Buchstaben testhalber nehmen würdest?

Itari
 
Nein,

hab ich auch schon dran gedacht.

Hat leider keine Änderung bewirkt.

Grüße
 
probiere doch mal bei den beiden statt des Namens die IP-Adresse

Itari
 
Hallo,

was mir da gerade beim Überfliegen aufgefallen ist, der Parameter persistent steht überall auf yes. Wieso dieses? Das setzt eigentlich den Haken bei "Netzlaufwerk verbinden", daß der Explorer versucht die Laufwerke automatisch wieder zu verbinden bei der nächsten Anmeldung. Wenn ich mit einer Batch-Datei die Laufwerke anhänge, dann möchte ich nicht, daß der Explorer diese vorher irgendwie (soll heißen mit irgenwelchen anderen Zugangsdaten) verbindet. Deshalb stelle ich das immer auf persistent:no
Vielleicht löst das schon dein Problem mit den "fehlenden" Laufwerken.

Das Sprungziel :NAS stellt wohl eine Schleife dar, mit der Abbruchbedingung, wenn das NAS verfügbar ist soll weiter gemacht werden mit den Laufwerken verbinden, oder? Die Schleife oben drüber, da fehlt das Sprungziel :Router1

Du kannst im Übrigen alle Laufwerke mit "net use * /delete /yes >nul" auf einmal aushängen. Aber wenn du persistent auf no stellst (was eigentlich nur einmal geschehen muß) bräuchtest du nix zu trennen, weil ja nix verbunden wird. Außerdem kannst du elegant mit "net use //nas/ipc$ password /user:username" deinen Benutzer gegenüber dem NAS authentifizieren und du mußt die entsprechenden Daten nicht immer mit schicken.

Was mir gerade noch aufgefallen ist, normalerweise erwartet der Befehl "net use" nach der Freigabe zuerst das Paßwort und dann den /user:Usernamen, wie du es im Kommentar geschrieben hast. Aber wie es aussieht geht die Verbindung auch anders herum.

Ciao Jan
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat