Windows域中的网络共享
我在一个Windows域中有两台计算机。Windows域中的网络共享,windows,dns,network-shares,Windows,Dns,Network Shares,我在一个Windows域中有两台计算机。其中一台运行一个应用程序,该应用程序通过域帐户授权访问另一台计算机上的网络共享。但是,在新启动的配置中,对共享的访问失败用户的解决方法是在Windows资源管理器中单击共享,从那时起,应用程序可以访问该共享。 Windows命令提示符(cmd)存在相同的问题:dir s:(s是共享驱动器号)在您单击资源管理器中的驱动器之前失败。 是否有任何系统调用可以从我的应用程序以编程方式调用“打开”网络共享,而不是在资源管理器中单击它? Thx连接和重新连接网络共享
其中一台运行一个应用程序,该应用程序通过域帐户授权访问另一台计算机上的网络共享。但是,在新启动的配置中,对共享的访问失败
用户的解决方法是在Windows资源管理器中单击共享,从那时起,应用程序可以访问该共享。
Windows命令提示符(cmd)存在相同的问题:
dir s:
(s是共享驱动器号)在您单击资源管理器中的驱动器之前失败。是否有任何系统调用可以从我的应用程序以编程方式调用“打开”网络共享,而不是在资源管理器中单击它?
Thx连接和重新连接网络共享有点棘手,windows有时无法恢复从一个网络漫游到另一个网络的笔记本电脑的连接 我在一些BAT文件中使用了这个小策略
IF NOT EXIST s:\NUL (
NET USE s: /D
NET USE s: \\computername\sharename
)
如果当前用户名存在并且在域或服务器中具有相同的密码,或者如果客户端域位于域控制器的信任列表中,则允许访问。如果没有,则需要在命令中指定用户名,并将提示输入密码(在BAT文件中指定密码是一个非常糟糕的主意)
有关更多信息,请参阅
NET USE s: \\computername\sharename /USER:username *