客户端有一个 nas 盒子 (nas01) 和一个批处理脚本,用于在启动时将三个驱动器连接到它。
net use h: \\nas01\home\Foo /user:Foo bar
net use m: \\nas01\music /user:Foo bar
net use p: \\nas01\media /user:Foo bar
从 Windows Explorer 点击 M 和 H 驱动器让他进入文件夹。P 驱动器发生故障并出现交叉。
我以管理员身份打开命令提示符 ( cmd
)(右键单击以管理员身份运行)并运行批处理。
它在 CMD 下成功。
它无法让用户在 Windows 资源管理器下进入。
我net use * /delete
从 CMD 提示符使用,然后手动运行以下行。
net use p: \\nas01\media /user:Foo bar
在 cmd 中,我可以执行dir p:
并查看文件,我可以更改p:
驱动器、更改文件夹并查看子文件夹和文件。从 Windows 资源管理器它得到 Nada。
手动断开每个驱动器,然后在 Windows 资源管理器下重新映射驱动器解决了这个问题 - 所有四个驱动器都可以访问,但是当 Windows 将来再次删除映射的驱动器时,它给我留下了一个批处理文件,我的客户端无法使用。
为什么 Windows 的一侧 (CMD) 可以工作,但在 Windows 资源管理器下无法使用?有什么想法吗。
用户在 PC 上拥有完全的管理员权限,本地登录,没有 UAC 妨碍。