I want to make a shortcut/batch file to prompt for username/password and then for a specific directory to be opened in Windows Explorer. I'm using Windows XP.

The following prompts for the other PC's username/password and opens explorer to show Printers and Faxes/Scheduled Tasks (nearly there but not quite):

explorer.exe /e,/root,"\\150.204.104.25"

What I want to do is something like:

explorer.exe /e,/root,"\\150.204.216.26\",/select,"\\150.204.216.26\c$"

Unfortunately, all this does is show my own PC's C: drive.

Any ideas if this is possible (and if so where I'm going wrong)? Thanks.

link|improve this question

71% accept rate
feedback

2 Answers

up vote 3 down vote accepted

You could map the other directory to a drive letter, and then open it in explorer. I don't recommend that you link to c:\, but if you need to...

LinkToFolder.bat (username and password need to be replaced with your username and password)

net use x: \\150.204.216.26\c$ password /USER:username
explorer x:\
link|improve this answer
1  
Rather than hard code the "x:" see this question for getting the next available drive letter: superuser.com/questions/58572/… – Neal Oct 23 '09 at 9:24
+1 for @seanyboy and +1 for @Neal - used both to find the solution - thanks. – Umber Ferrule Oct 23 '09 at 11:51
feedback

Maybe this will work for you. It'll open your directory and show it as the root:

explorer.exe /e, /root, \\150.204.216.26\c$
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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