2011-02-11 15:03:16 +0000 2011-02-11 15:03:16 +0000
75
75

Hoe koppel ik een netwerkschijf aan een map?

Kent iemand een oplossing van derden (of zelfs van Windows zelf) voor dit eenvoudige probleem?

Ik wil een interne netwerkshare op onze Windows server toewijzen aan een map op elk van de client machines in het netwerk. Ik wil geen stationsletters gebruiken; ik wil gewoon een map op mijn C-schijf zetten die eigenlijk een Windows share is. Bijvoorbeeld, C:\DataNetwerkdocumenten zou eigenlijk moeten verwijzen naar \ServerSharedData.

Is dit mogelijk? Is er een programma dat dit kan? Alle clients gebruiken Windows XP en Windows 7.

Antwoorden (6)

96
96
96
2011-02-11 15:20:37 +0000

In Windows Vista of Windows 7 kunt u een “knooppuntmap”/“Symbolische koppeling” maken om de inhoud van de ene naar de andere te leiden.

Gewoon typen:

mklink /d "c:\data\network docs" "\server\shareddata\"

Ik heb het niet getest met een FQDN, maar voor zover ik kan zien, zou het moeten werken. Ik heb het getest met een netwerk gemapte schijf, en dit werkt perfect… dus als laatste redmiddel, kun je eerst mappen, en dan dit doen.

De /d maakt een directory aan (c:data:netwerkdocs in dit voorbeeld) en die moet niet bestaan. Hij zal door dit commando worden aangemaakt.

Je moet admin-rechten hebben als je CMD uitvoert. Je kunt dit doen onder een admin-account door ctrl-shift-enter in te drukken in plaats van enter als je CMD uitvoert.

Het eindresultaat is ook haalbaar in Windows XP, maar het is niet zo eenvoudig. Gids hier

9
9
9
2016-04-13 11:52:46 +0000

Het loopt goed voor mij:

net use \\server\share\folder1\folder2
mklink /d "C:\Users\Admin\test\mi_enlace" \\server\share\folder1\folder2
2
2
2
2016-11-04 10:35:14 +0000

Dit is een voorbeeld voor de oplossing die reeds door William Hilsum is gegeven

open cmd
type: cd \folder-parent-of-the-folder-to-clone
type: deltree folder-to-clone (or you will get the following error: Cannot create a file when that file already exists)
type: mklink /d "folder-to-clone" "g:
\folder-to-clone"
The software will prompt: symbolic link created for folder-to-clone <<===>> g:\folder-to-clone
0
0
0
2020-01-17 05:46:32 +0000

Voor PowerShell:

(Vergeet niet als Administrator te draaien!!!)

New-Item -ItemType SymbolicLink -Path "C:\Somewhere At SMB Client" -Target "\SMB-SERVER\Somewhere"

En als je het wilt verwijderen, doe je dat gewoon in File Explorer. GEEF GEEN rm OF del in PowerShell , want dan worden alle bestanden verwijderd. In plaats daarvan, cmd /c "rmdir C:\Somewhere At SMB Client" of (Get-Item C:\Somewhere At SMB Client).Delete() zou de truc doen.

-2
-2
-2
2015-08-27 12:41:29 +0000

Maak een snelkoppeling naar een map en wijzig die naar serverSharedData. Hernoem het dan in wat je maar wilt.

-2
-2
-2
2013-09-03 14:43:55 +0000

Als je een junction switch gebruikt dan is er geen noodzaak voor admin mode.

mklink "c:\data\network docs" "\server\shareddata\" /j

Vandaar dat je in je netlogon script een voorwaarde gebruikt

where if exist "c:\data\network docs" (
goto next
)else (
mklink "c:\data\network docs" "\server\shareddata\" /j
)