在局域网中我们一般通过 //+IP 方式直接访问共享文件, 为了方便,我们会直接选择记住密码,然后下一次就直接登录, 但是问题是我们如何使用其他用户登录呢?
@echo
net use * /delete /y
net use \\ip地址\ipc$ "密码" /user:用户名
start "" "\\ip地址\共享文件夹名称"
echo 按任意件退出
pause
在“运行”中,输入“gpedit.msc",点击”确定“按钮,打开组策略编辑器,
在组策略编辑器中,依次打开”计算机配置“—”Windows设置“—”安全设置“—”本地策略“—”安全选项“,
在安全选项中找到”网络访问:不允许存储网络身份验证的密码和凭据“,点击打开,
默认情回况下,该项是“已禁用”,选择”已启用“,然后再点击”应用“按钮,应用后,重启电脑,以后该电脑每次访问共答享时都需要输入帐号和密码,该电脑不会存储网络共享的账号和密码了
开始-运行-cmd,回车,然后进入dos命令下输入“net session”,即可显示当前已经存在的会话,然后输入“net session /delete /y”即可成功删除这个会话
当我们通过windows共享访问其他机器后,如果我们自己使用的机器不重启、不注销,windows会一直保持这个共享的连接状态,再次访问这个共享的时候不需要提供密码。
有时我们并不希望别人可以不用密码就访问共享,这样子就可以用net命令来断开连接。
如下面的两种方法:
net use \\192.168.1.1\IPC$ /del
net use * /del
在命令行中运行就可以了,如果net命令拒绝访问,就在windows/system32文件夹中找到net1.exe和net.exe,赋予当前用户运行权限就可以了。
我遇到了这样一种情况:之前访问一台电脑的共享时,存储了用户名和密码。后来再访问它的共享时,直接就登录进去了,不需要输入验证。但是我想换一个用户登录,该用户有更高的权限。现在要怎么办?
解决如下:
一、先用net use命令查看当前网络连接。
二、找到你对应的那台电脑,假如连接显示是:\\10.9.20.60\IPC$
三、用net use \\10.9.20.60\IPC$ /del删除当前连接。
四、也可以用命令行建立起连接,然后直接访问,也不用输入用户名和密码了。命令格式如下:net use \\10.9.20.60\IPC$ (password) /user:(user)连接建立成功之后,直接访问共享就会成功了。
方法二:(适用于域用户,无控制面板访问权限。普通用户也可以用)
1,以管理员身份运行【Windows命令提示符工具】
2,在CMD中输入 "net use \\ip或计算机名\IPC$ /del"
3,此时正常情况下已经删除了该共享的授权信息,再次访问相关共享提示需要输入密码。
4,如果以上方法仍然不能解决,可以在CMD中输入“control userpasswords2”
5,此时会打开【用户管理】,点击【高级】-【管理密码】
6,找到对应的网络路径,点击编辑或删除相关凭据。