net use命令 – 系统错误5映射networking驱动器

使用net use命令将服务器的networking驱动器映射到本地计算机时出现系统错误5。

当我使用服务器的pipe理员帐户时,不会发生此错误。 当我使用我的用户帐户净使用命令给系统错误5。

但是,我的用户帐户被添加到服务器上的pipe理员组。 你能帮我吗?

以下是一个有用的提示:这些错误信息:如果您需要从“NET”命令诊断错误消息,只需进入“NET HELPMSG”。 就像,例如:

C:\Documents and Settings\w00tw00tw00t>net helpmsg 5 Access is denied. C:\Documents and Settings\w00tw00tw00t> 

所以,你会得到一个“访问被拒绝”。

你试图访问的是什么? 您是否在服务器计算机上的“安全日志”中看到任何错误:失败?

检查共享权限。 仅仅因为该帐户在pipe理员组中并不一定意味着它有权访问该共享。 什么也不要。

我假设这两个系统都没有join任何域。 Windows Vista家庭高级版不能被join到一个域,所以你一定要处理这可能适用的情况。 如果Windows 2008 Server是一个域的一部分,那么我认为,除非您对默认的安全设置进行了一些更改,否则根本不认为您可以从非域join的系统连接(到pipe理共享)。

默认情况下,Windows Server 2008上的UAC会阻止使用作为pipe理员组一部分的凭据从非域join的系统访问pipe理共享,即使明确的权限似乎允许。 有关如何解决此问题的详细信息,请参阅此知识库文章 。

使用明确的pipe理员凭据意味着您获得的行为与使用只是pipe理员组成员的凭据进行连接(或尝试连接)时不同。 UAC在非域成员系统上的默认行为使您能够在使用内置的pipe理员帐户进行连接时提供完整的权限提升,但对于属于pipe理员组的成员的帐户不会这样做。 这个参考是Vista的,但我很确定相同的默认适用于工作组模式下的W2K8。

为了扩大John Gardenier的想法,请检查一下您的账户或者您的账户是否属于这个账户的任何组织,是否有明确的拒绝权限。 在所有情况下,拒绝权限将取代所有允许的权限。

使用runas命令

 runas /user:administrator "net share sharename=driver:\path" 

另外,要小心在Windows共享拒绝…否认为Everyone组将阻止其他权限正常工作

  1. 什么也不要
  2. 查看股票的所有安全属性,
  3. 检查您的帐户的所有安全属性
  4. 检查服务器已知的凭据,因为它不在域中

当我在双PCnetworking中遇到这样的问题时,我确定两台计算机上都有相同的用户名和密码的帐户,并且必须在客户端(发行networking的一台计算机)上login。