我想创建一个快捷方式/批处理文件来提示输入用户名/密码然后是在 Windows 资源管理器中打开特定目录。我正在使用 Windows XP。
以下提示输入另一台电脑的用户名/密码并打开资源管理器以显示打印机和传真机/计划任务(差不多但还没完成):
explorer.exe /e,/root,"\\150.204.104.25"
我想要做的事情是:
explorer.exe /e,/root,"\\150.204.216.26\",/select,"\\150.204.216.26\c$"
不幸的是,这一切只是显示我自己的电脑的 C: 驱动器。
任何想法这是否可行 (如果可行,我哪里做错了)?谢谢。
答案1
您可以将其他目录映射到驱动器号,然后在资源管理器中打开它。我不建议您链接到 c:\,但如果您需要...
LinkToFolder.bat(用户名和密码需要替换为您的用户名和密码)
net use x: \\150.204.216.26\c$ password /USER:username
explorer x:\
答案2
也许这对你有用。它将打开你的目录并将其显示为根目录:
explorer.exe /e, /root, \\150.204.216.26\c$
答案3
您可以映射随机驱动器号并获取它:
@echo off
for /f "tokens=2 delims= " %%a in ('net use * \\server\share ^| find "is now connected"') do set "drive=%%a"
explorer %drive%