永久映射共享驱动器的问题

永久映射共享驱动器的问题

永久挂载网络共享而无需登录?(Windows)

上面的方法对我来说几乎有效。但我遇到了一个问题,

我能够使用“PsExec.exe -i -s cmd.exe”映射如上所述的共享驱动器

在 nt authority\system 下。

net use x: //server/share password /user:domain/username /persistent:yes

如您所见,我正在使用不同的凭据来映射驱动器,该命令成功运行,并且我可以从当前调用的 CMD 查看驱动器。

但如果尝试通过 GUI 或常规命令提示符打开驱动器,我会得到

The user name or password is incorrect

有什么建议么?

答案1

如果你登录到 GUI,你就会进入用户会话不再是“nt authority\system”。可以将它们视为两个完全不同的用户,具有完全不同的驱动器。用户必须自行安装驱动器(使用自动运行、netlogon、脚本或 GPO)。

如果您想以 UserA 的身份使用该驱动器,则必须将其安装为 UserA。UserB 将看不到它(即使它的用户名是“系统”)。

另外:在 Windows 下工作时使用正确的反斜杠 ( \),这将使您的生活更轻松。

答案2

您只是使用斜杠,但有时需要反斜杠:

net use x: \\server\share password /user:domain\username /persistent:yes

另外:如果您计划在域环境中使用,请考虑使用Group Policy Preferences。它更加可靠。

相关内容