net use
我们遇到的问题是,我们试图使用与 Win7 PC 上的实际登录帐户不同的帐户创建共享。
例如登录帐户是“用户”(用于登录到 PC 的实际帐户)用于我们的软件的帐户是“管理员”(用于运行我们的应用程序的帐户)
使用登录帐户的凭据创建 SMB 共享:net use \\server\path
然后,稍后当操作员通过我们的应用程序将文件复制到该共享时,该共享不再存在。
这可以在任何具有 2 个帐户的 Windows PC 上模拟:一个登录帐户和一个不同的帐户,如下所示:
- 使用用户账户登录
- 以用户 2 身份打开命令框(例如以管理员身份运行)
- 网络使用\服务器\路径
- net use(验证共享是否已创建)
然后 - 打开一个新的命令框,再次以用户 2 的身份(例如以管理员身份运行) - net use(现在验证该共享不再适用于该帐户)
奇怪的是,这有效美好的当您使用登录帐户进行此练习时。
非常感谢建议/帮助!
答案1
如果我理解正确的话,这个操作方法应该会有所帮助:http://community.spiceworks.com/how_to/show/36841-map-an-admin-network-drive-as-a-non-admin-user