服务器设置了samba共享之后,客户端想要登录服务器修改内容,需要手动登录,但每次登录需要输入账号和密码比较麻烦,因此常用的方式为建立网络磁盘映射。
在windows平台增加磁盘映射的指令为netuse,在你的电脑的开始菜单的运行框中输入cmd,然后在命令提示符界面输入netuse,会列举出你所以已经映射的磁盘,如下为我的磁盘映射图片。
要想知道netuse的其他功能,可以输入netuse/help查看,如下图:
建立自己的磁盘映射并开机自动启动。
新建一个文件,输入如下代码,并将文件的后缀改成.bat,如:auto_link.bat
@echo off net use H: \\your server IP\shareFile "password"/user:"user name"
在你的电脑的开始菜单的运行框中输入regedit调出注册表编辑器,依次展开HKEY_LOCAL_MACHINE-SOFTWARE-MICROSOFT-WINDOWS-CURRENTVERSION-RUN 在右面新建一个字符串值,数据设置为该批处理文件的路径!
同一服务器,2个共享账号的切换
由于windows不允许2个账号同时登陆一个服务器,你需要按照如下方式新建2个文件,点击文件进行账号的切换,请分别复制代码存为2个bat文件,然后修改成自己的账号密码,即可使用。
ch_a.bat
@echo offnet use Y:/del /yping 127.0.0.1-n 6>nul net use Y: \\your server IP\shareFile "password A"/user:"username A"
ch_b.bat
@echo offnet use Y:/del /yping 127.0.0.1-n 6>nul net use Y: \\your server IP\shareFile "password B"/user:"username B"
说明:1. net use Y: /del /y 删除就有链接,同一服务器使用同一磁盘名。2. ping 127.0.0.1 -n 6 >nul 用ping的方法加入代码执行延迟。
若指令执行出现错误,可以手动删除对应密码再重新连接:
windows 7 保存网络密码的路径:
点击“控制面板”→“用户帐户” →“管理您的凭据”,或者在”运行”对话框中输入:control keymgr.dll,打开“凭据管理器”
windows xp 保存网络密码的路径:
点击“控制面板”→“用户帐户” →“管理我的网络密码”,或者在”运行”对话框中输入:control keymgr.dll,打开“凭据管理器”。
举报/反馈