The system cannot find the drive specified
现在,如果我打开一个非提升的命令提示符,我可以导航到 Z: 就好了。
这与此问题有关:管理员模式下的命令提示符没有看到映射的驱动器
我需要以提升的用户身份运行一个程序 (InstallShield),但该程序还需要访问位于网络共享上的文件。由于最大路径长度(和易读性)问题,我真的想使用映射驱动器(而不是更长的 UNC 路径)访问这些文件。但是,由于上述问题,我映射的驱动器(通过 Windows 资源管理器)无法识别。
不幸的是,推荐的EnableLinkedConnections注册表黑客似乎对我来说根本不起作用。相反,我可以通过使用以下命令通过提升的命令提示符映射驱动器来使事情(临时)工作:net use Z: \\machine\path /persistent:yes
问题是这个映射的驱动器/persistent:yes在重新启动后实际上并不存在(尽管有参数)。当然,我可以通过手动运行的脚本快速重新映射它,但我想一定有更好的方法。
我不知道如何以提升的用户身份自动运行登录脚本,否则我会尝试这样做。我也想知道为什么net use命令没有按预期持续存在。
由于它可能是相关的,因此这是一个 Windows 8.1 虚拟机。此外,我尝试持久映射和访问的网络共享由 VMware Workstation(通过其可选的共享文件夹功能)提供。
我想知道这是否可能是时间问题?(请参阅为什么映射驱动器仅在注销并重新登录后才重新出现,而不是在重新启动后重新出现?)
更新
我设法找到了一种解决方法,尽管我仍然没有回答为什么映射首先不存在的原因。
无论如何,我在 Windows 中设置了一个简单的计划任务以在登录时运行批处理文件。此批处理文件将网络共享映射到所需的驱动器号(通过相同的net use命令)。我还确保检查了以最高权限运行任务设置。瞧!即使在重新启动后,提升的进程现在也可以查看和访问我的映射驱动器。
我想将我的用户文件夹(文档、图片、音乐、下载等)存储在网络共享驱动器上,并将它们映射为 Windows 服务器上的网络共享。
IE。\Server\User 在 Windows 中映射到 U:\,然后我将文档映射到 U:\Documents
此功能直到需要管理权限才能运行下载的程序(例如驱动程序更新或安装浏览器)为止。
然后,我收到拒绝访问错误,因为管理员帐户无权访问网络共享(它受密码保护,并且只能访问服务器上的一个用户帐户)。
我已尝试启用并登录管理员帐户并将凭据添加到凭据管理器,但这并不能解决问题。
有谁知道解决这个问题的方法或更好的设置方法。
请注意。我不想将此电脑加入域。
windows administrator network-shares network-drive windows-10
如何在nt authority/system 不使用第 3 方应用程序(例如psexec)的情况下运行程序?
我已经尝试过runas "/user:system@nt authority" <app>,runas "/user:nt authority\system" <app>但他们都说unable to acquire user password。
(至少如果无法使用,runas是否有办法不使用第 3 方应用程序?)