求一个批处理打开局域网指定IP文件夹命令,不同的用户可以在DOS输入自己的用户名密码后可以打开

如题:公司共享服务器192.168.1.254,需要打开\\192.168.1.254\共享,现在希望写一个批处理,运行后可输入用户名和密码,然后可进入“\\192.168.1.254\共享”,现在头疼的是如果我用 explorer \\192.168.1.254\共享 这样的会是没反应的,求各们朋友帮忙,谢谢

@echo off
start \\192.168.1.254 && start \\192.168.1.254\共享追问

这样确实会掉出来,只不过会先打开\\192.168.1.254

追答

start /min \\192.168.1.254 && start /max \\192.168.1.254\共享

没有什么太完美的解决办法了。你可以试试AutoHotKey。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-01
@echo off
set /p un=请输入用户名:
set /p pw=请输入密码:
net use \\192.168.1.254\IPC$ "%pw%" /user:"%un%"
start \\192.168.1.254\共享追问

输入密码以后很卡,用户名密码不对也可以执行start \\192.168.1.254\共享,如果电脑之前有登录过其它用户,那么打开的会是其它用户名的共享,有没有简单一点的方法,或者只需要运行以后,会自动跳出windows的用户密码输入,输入成功后自动跳转到指定文件夹,我试过explorer 192.168.1.254可自动跳出登录界面,可是登录成功以后不跳转到指定文件夹,而是跟目录,如果explorer 192.168.1.254\共享 加了文件夹,那么不会跳出登录界

追答

要跳到指定文件夹需要直接指定完整的路径。用户名密码不对是不可能访问有权限限制的文件夹的,除非你前面用正确的密码登录过。直接用start +网络路径,如果需要密码,就会自动弹出登录界面

追问

start \\192.168.1.254\共享 用这样的方法只会跳出一个黑黑的CMD窗口,然后就卡住,如果前面有登录过,那么用start \\192.168.1.254\共享 就完全可以访问到指定文件夹了,可不可以start \\192.168.1.254\共享的时候出现讯问start \\192.168.1.254时的登录窗口呢,测试了好多方法都不行,如果从来没登录过,那么start+网络路径是没反应的,不会自动弹出登录界面,现在只需要会弹出就好

相似回答