Vraag Mount Remote CIFS / SMB Share als een map, geen stationsletter


Is er een manier om een ​​externe CIFS / SMB / SAMBA-share te koppelen als een map / map en niet als een stationsletter? Ik wil bijvoorbeeld deze kaart:

\\ Server \ Sharenaam -> C: \ Map \ Sharenaam

In plaats van de gebruikelijke kaart zoals deze:

\\ Server \ Sharenaam -> Z: \

De server is Linux / Samba en de client is Windows 7 Professional 64-bit. Het dichtstbijzijnde dat ik heb gevonden, is dat je een lokaal volume als een submap kunt aankoppelen met behulp van Windows-schijfbeheer, maar het lijkt niet op externe CIFS-shares te werken (zie http://support.microsoft.com/kb/307889).


47
2018-01-23 10:21


oorsprong




antwoorden:


Gewoon om een ​​netwerkshare-map in kaart te brengen, zou je deze opdracht gebruiken:

net use \\Server\ShareName\Directory

Deze toewijzing zou niet persistent zijn en zou moeten worden vastgesteld en geverifieerd bij gebruikersaanmelding, en u zou de share openen met behulp van het UNC-pad en niet met een lokale stationsletter.

Als u toegang wilt tot de netwerkshare via een locatie op uw lokale C: -station. U wilt een symbolische link instellen:

mklink /d  C:\Folder\ShareName \\Server\ShareName\Directory

Als je nu naar C: \ Folder \ Share navigeert, zie je de inhoud van \\ Server \ Sharename \ Directory. U moet nog steeds zorgen voor verificatie van de bron met iets als netto gebruik (of gewoon aangemeld zijn bij een domeinaccount op een domeinsysteem dat toegang heeft), anders zal de link waarschijnlijk foutief foutlopen.


62
2018-01-28 18:25



mklink lijkt het antwoord te zijn dat het OP wilde. - mfinni
Dat dacht ik ook, maar ik wist het niet zeker, als het blijkt dat ik het een beetje ga redigeren. - Bob
Ja, mklink is precies wat ik nodig had. Bedankt! Ik heb de authenticatiegegevens al opgeslagen in mijn gebruikersaccount tijdens het testen van verschillende andere methoden om de share in kaart te brengen. - Anagoge
Elke oplossing op XP? - OrangeDog
@Bob Dat zou ALLEEN doen als je een snelkoppeling wilt. (meer hier: http://stackoverflow.com/questions/4339220/is-there-a-way-to-map-a-unc-path-to-a-local-folder) Maar als je een "werkmap" nodig hebt, kan een app je gebruiken, nou, we hebben pech. De onderste regel KAN NIET een map van een netwerkmap toewijzen aan een lokale map, maar alleen aan een lokale schijf! Nogmaals ... volgens Microsoft. Helaas... - dorbar


http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/mountvol.mspx?mfr=true

Van de paardenmond:

Als u te weinig schijfaanduidingen heeft om te gebruiken, koppelt u uw lokale volumes zonder stationsletters aan.


1
2018-01-23 11:42



Ik weet niet zeker of ik het begrijp ... In mijn geval heb ik niet te weinig stationsletters - ik wil gewoon geen stationsletters meer toewijzen / maken. Ik zie ook geen manier om mountvol mount-netwerkshares te maken (de VolumeName-parameter wil blijkbaar een GUID die een lokale volumenaam vertegenwoordigt, geen netwerkshare). - Anagoge


Klik op "Start" en klik vervolgens op Computer. U bevindt zich nu in 'Mijn computer / Explorer'.
Klik met de rechtermuisknop op Computer en klik op "Een netwerklocatie toevoegen"
Voer vervolgens de server in en deel met wie u verbinding wilt maken

\\[servername]\[sharename]

0
2018-01-23 15:00



Dit is bijna in de buurt, maar het laat me niet kiezen in welke map de share wordt gemount. Het lijkt alleen mogelijk te zijn om de share onder "Network Location" in My Computer te "mounten". Idealiter zou ik het in een willekeurige map zoals C: \ Folder \ ShareName kunnen mounten. Samba op Linux lijkt dit toe te staan, dus ik hoopte dat Windows dat ook deed. - Anagoge
Je kunt niet kiezen in welke map je deze wilt mounten zoals je dat kunt in Linux. U kunt er echter op het bureaublad een snelkoppeling naar maken. - Nunya
Nadat de snelkoppeling is gemaakt zoals voorgesteld door Nunya, klikt u met de rechtermuisknop op de snelkoppeling en kopieert u naar het klembord. Ga naar de map waar u de share wilt openen en plakken. De snelkoppeling naar de externe share is toegevoegd.
U kunt lokale stations als een map koppelen, zoals in Linux, zonder een koppeling te hoeven maken, door middel van Volume Mount Points: technet.microsoft.com/en-us/library/cc938934.aspx    Ik weet niet zeker of er een manier is om een ​​share op dezelfde manier te mounten. - Eric Smith