Jaki program do mapowania dysków zamiast NetDrive?

Używam go do mapowania serwera NAS jako dysku w eksplorerze Windows. Zastanawiam się czy istnieje jakaś cłkiem darmowa alternatywa na przykład na licencji GPL?

a skrypt nie wystarczy ? wrzucasz go w autostart i po sprawie:

@ping SERWER
@echo off
@net use \\SERWER /user:username password
@net use S: \\SERWER\zxc
@net use T: \\SERWER\Foto
@net use X: \\SERWER\Multimedia
@net use Y: \\SERWER\Pobrane

ja używam tego i w nosie mam programy, jak coś brakuje to se linijke dopisze :slight_smile:

Coś robię nie tak.

@ping https://SERWERNAS.myDS.me:5001
@echo off
@net use \\https://SERWERNAS.myds.me:5001/user:JA HASŁO
@net use S: \\https://SERWERNAS.myDS.me:5001/programy

Po uruchomieniu skryptu wyskakuje takie cuś:

Ping request could not find host https://SERWERNAS.myDS.me:5001. Please check the
name and try again.
Wystąpił błąd systemu 67.
Nie można odnaleźć nazwy sieciowej.Składnia tego polecenia jest następująca:NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
        [/USER:[domainname\]username]
        [/USER:[dotted domain name\]username]
        [/USER:[username@dotted domain name]
        [/SMARTCARD]
        [/SAVECRED]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]NET USE {devicename | *} [password | *] /HOMENET USE [/PERSISTENT:{YES | NO}]

Dodam, że serwer nie znajduje się w sieci lokalnej. Jestem laikiem w tych sprawach więc proszę o łopatologiczne wyjaśnienia :slight_smile:

To nie ma prawa działać… 

Nie pinguje się protokołu ani portu, tylko adres IP / FQDN / maszynę, czyli: 

ping SERWERNAS.myDS.me

serio? jako drugie? wiesz co to robi?

 

 

Składnia do niczego, ukośniki jak kopiowane z tutka i przeglądarki na raz.

Gdzie masz ten NAS? w sieci lokalnej?

 Nie mam pojęcia, jak bym wiedział to bym pewnie ludziom na forum głowy nie zawracał. NAS nie jest w sieci lokalnej, korzystam z niego przez internet.

 

No więc tak… @ powoduje że komenda nie jest wyświetlana na ekranie, tylko jej efekt. echo off to wyłączenie na stałe wyświetlania komend (coś jak małpa w każdym wierszu), więc rzucasz @echo off do pierwszej liniii a w kolejnych jest to zbędne. Dopóki skrypt nie zadziała, to wygodniej jest bez tego - łatwiej znaleźć która komenda powoduje błąd.

 

Ping przed próbą mapowania udziału mija się trochę z celem - tylko opóźnia cały proces

 

co do net use, spróbuj tak:

net use S: \\SERWERNAS.myDS.me\programy /user:<user> <hasło>

lub podmień FQDN na adres IP.

 

 

 

 

Hasło możesz zastąpić gwiazdką, wówczas przy każdym mapowaniu zostaniesz o nie zapytany - mniej automatyczne, ale przechowywanie hasła pliku bat nie wydaje się do końca bezpieczne :wink: