强制映射驱动器在每次登录会话时请求凭据

强制映射驱动器在每次登录会话时请求凭据

在 Windows Server 上,组策略或其他方式中是否有一个选项可以映射在每次登录会话时要求输入网络凭据的网络驱动器?

我想要这样做的原因是,由于某些不可控的原因,每个用户在两个不同的域中都有 2 个用户帐户。网络驱动器上的文件夹只能由两个域帐户中的一个访问。因此,根据他们想要访问的文件夹,他们需要使用正确的用户登录。

当 Windows 决定提示输入凭据时,我遇到了不一致的行为。因此,我想我会尝试使用选项设置来强制执行此操作。

答案1

我能看到发生这种情况的唯一方法是编写两个小型 Powershell/vbscript/batch 文件,执行以下操作:

  1. 删除所有驱动器映射或到服务器的连接\\servername(net use 将显示当前的)
  2. 重新映射驱动器/共享,指定其中一个用户帐户的凭据

然后对另一个用户帐户重复此脚本。

然后,您必须知道根据要访问的文件夹运行适当的程序。

但正如 NathanC 指出的那样,这非常不合常规,而且有点愚蠢。为共享/文件夹设置适当的 ACL 条目,以便当前登录的用户可以访问必要的条目,这才是正确的做法。

相关内容