Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm running a file share on Windows 7 professional, and I'd like to add a shortcut/virtual directory to other shares. For example, if someone connects to \machinename\share (call that folder A), I'd like a way to list folder B in folder A without folder B physically existing in folder A. In IIS I'd use a virtual directory, but those don't seem to translate to file sharing. Any suggestions?

I've also shared folder B, so if there's a way to "shortcut" from one share to another, that would work too.

Thanks!

share|improve this question

3 Answers 3

up vote 1 down vote accepted

On windows you could use mklink to make a folder somewhere else in the filesystem also appear in the folder you are sharing. This really only applies if you are talking about files on the local system though. You can't link to things on other systems.

mklink /d \MyDocs \Users\User1\Documents

If you want to have links to external systems you will want to look at DFS. But that does require Windows server, and the linking can really only be done a one level.

share|improve this answer
    
Yeah...the symbolic link worked for my local machine but not for the machines from which I'm accessing the file (I don't want to ask them to allow that type of symbolic link). Guess Windows Server is where it's at. Thanks :). –  Alex Mar 14 '11 at 1:18

What you're looking for is Distributed File Services, which isn't supported on Windows 7. It IS supported on the Server versions of Windows, though.

share|improve this answer

I've also shared folder B, so if there's a way to "shortcut" from one share to another

There sure is :)

Open share A, right click -> New -> Shortcut then put the UNC path to share B

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.