我有一个同事,他有一个 Windows 对等网络。他有一个应用程序,其中有共享网络文件夹,他希望员工能够通过输入密码来访问共享文件夹,然后一段时间后,如果同一工作中心的另一个员工想要访问同一个共享网络文件夹,他希望员工必须重新输入密码才能访问共享文件夹。
目前,Windows 正在缓存密码,因此第二位员工可以自动访问共享。
你有什么建议吗?
在我看来,他可以:
- 注销并重新登录第二名员工。我认为这将清除密码缓存
- 找到一种方法来清除缓存的密码(我不知道该怎么做),也许可以通过 Windows Scripting Host
我可以想象,由于他没有服务器,因此在网络上安装 Windows Server 不是一个真正的选择。
答案1
我认为您正在寻找“net use RESOURCE /delete /Y”
如果您要映射驱动器号,请将其替换为 RESOURCE 。 如果它是一个未映射的网络文件夹,请将文件夹的 UNC 替换为 RESOURCE ,即“\computer\folder”
运行“net use”来显示所有“已连接”的资源。
答案2
“穷人的信任关系”和点对点文件共享场景:
在“客户端”计算机上创建两个用户帐户——每个员工一个。为这些帐户设置密码。
在“服务器”计算机上创建相同的两个用户帐户——同样,每个员工一个,用户名拼写完全相同,密码完全相同。
在“服务器”计算机上打开本地组策略(开始/运行/GPEDIT.MSC),将“网络访问:本地帐户的共享和安全模型”修改为“经典”设置(位于“计算机配置”节点的“Windows 设置”节点的“安全设置”节点的“本地策略”节点的“安全选项”节点下)。
如果用户在“客户端”计算机上更改密码,他们也需要在“服务器”计算机上更改密码。(这时域就派上用场了。)
您可以在“服务器”计算机上使用 NTFS 权限来保护文件和文件夹。
答案3
您可以创建一个 bat 文件来连接,提示输入凭据,然后运行 Windows 资源管理器。资源管理器关闭后,脚本将断开驱动器并退出。
我知道贫民窟。