标签: net-use

如何在 Win7 中删除网络位置的登录凭据?

我只是尝试访问这样的文件夹:

\\somecomputeronmynetwork\somelocation$
Run Code Online (Sandbox Code Playgroud)

当我去这个位置时,系统会提示我输入用户名和密码。

我放了一个,它让我进去了。

现在我需要删除该登录名,以便我可以尝试不同的用户名和密码。

什么是最简单的方法来做到这一点?

windows-7 authentication network-share net-use

66
推荐指数
6
解决办法
34万
查看次数

Windows 7、HTTPS WebDav:要求输入密码两次但失败。任何解决方法?

我在 Cherokee 上的 HTTPS 安全 URL 上有一个运行 PHP SabreDav ( code.google.com/p/sabredav/wiki/Windows )的 Dav 服务器。它设置为使用 https,并使用摘要式身份验证。我可以使用多个浏览器和一些第三方客户端登录(BitKinex 和 Java AnyClient 也可以连接和浏览,以下注意事项)。

但是,当尝试使用 Windows 7 登录时(惊奇、惊奇),它两次询问我的密码,然后告诉我我的文件夹无效。

  • 我已经验证服务器正在使用摘要式身份验证。
  • 我已经多次验证第三方软件可以连接。
  • 我什至出去买了一个 GoDaddy SSL 证书,这样我的 SSL 就不再是自签名的了。
  • 我在这里应用了注册表黑客: support.microsoft.com/kb/943280(请注意,文章说 Windows 7 的“修复”已经存在,我只需要神奇的注册表 hax 才能使其工作)
  • 我在这里应用了注册表黑客: support.microsoft.com/kb/941050
  • 我在这里应用了注册表黑客: support.microsoft.com/kb/841215(据说允许基本身份验证,这不应该适用,但为什么不呢?)

一切都无济于事;Windows 继续询问我的密码两次,然后指出“您输入的文件夹似乎无效。请选择另一个。”

试试命令行?当然:

windows windows-7 webdav net-use

8
推荐指数
1
解决办法
4万
查看次数

Windows 10 PE 无法匿名映射网络驱动器

我正在尝试设置成像环境。这个想法是使用 DISM 通过网络应用 WIM 图像(Windows 10 专业版)。

我能够启动到 Windows 10 PE。我通过 DHCP 进行网络连接。

当我尝试使用映射网络共享时,net use i: \\server\share我得到:

System error 58 has occurred. 
The specified server cannot perform the requested operation.
Run Code Online (Sandbox Code Playgroud)

如果我尝试将它与系统用户的net use i: \\server\share /user:user password位置进行映射user,它会起作用。

该份额是完全公开的。我可以在其他 4 台 Windows 机器上映射没有凭据的共享。(2x Win7,2x Win8)。

服务器是运行 Samba 的 Ubuntu 14.04。4.3.9-Ubuntu。

我的/etc/samba/smb.conf看起来像这样:

[global]
    workgroup = WORKGROUP
    security = user
    server string = Imaging Server
    dns proxy = no
    follow symlinks = yes
    wide links = …
Run Code Online (Sandbox Code Playgroud)

network-share samba net-use samba4 windows-pe

7
推荐指数
1
解决办法
1万
查看次数

使用 NET USE 以只读方式安装网络驱动器

我正在使用以下代码在脚本中安装网络驱动器,该脚本通过在用户登录 Windows 时复制它们来配置桌面图标和收藏夹。

NET USE W: \\Server\Files\IT\auto /user:"DOMAIN\username" "password"
Run Code Online (Sandbox Code Playgroud)

我已经阅读了如何以只读权限挂载驱动器的问题但它询问的是 linux。

有谁知道如何通过脚本将网络驱动器挂载为只读?

windows mount network-share drive net-use

6
推荐指数
1
解决办法
2万
查看次数

没有连接时“同一用户与服务器或共享资源的多个连接”

相关:指定的网络文件夹当前使用不同的用户名和密码进行映射

但是,我目前尚未连接到网络位置。

如果输入,net use我会得到以下输出:

>net use
New connections will not be remembered.

There are no entries in the list.
Run Code Online (Sandbox Code Playgroud)

当我去映射驱动器时,它要求提供两次凭据,然后第二次失败并显示以下消息:

指定的网络文件夹当前使用不同的用户名和密码进行映射。

如果我尝试net use在控制台中映射它,我会得到:

net use z: \\[location]\Data /user:[username] [password]
System error 1219 has occurred.

Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.
Run Code Online (Sandbox Code Playgroud)

没有连接,但是当我尝试映射驱动器时,它失败了,好像有连接一样。

windows network-attached-storage network-share net-use windows-10

6
推荐指数
1
解决办法
1万
查看次数

是否可以通过“net use”使用 IPv6 连接到远程共享?

可以使用 UNC 或 IPv4 地址连接到远程计算机上的共享文件夹net use,例如:

net use \\remotePC\SharedFolder     // valid
net use \\111.122.1.1\SharedFolder  // valid
Run Code Online (Sandbox Code Playgroud)

用户是否也可以使用 IPv6 进行连接?是否需要单独配置但技术上可行?如果我尝试指定 IPv6 地址,则会收到错误 53:

The network path was not found.
Run Code Online (Sandbox Code Playgroud)

我问的原因是因为我的程序之一接受远程共享文件夹位置作为输入参数 - 我需要评估该位置是否有效。我知道如果它是 UNC 路径或 IPv4 地址,它是有效的,但不确定是否应该允许 IPv6 或只是导致错误。

windows network-share net-use

5
推荐指数
1
解决办法
2万
查看次数

在 Windows 服务中访问网络共享的正确方法

我有一项 Windows 服务,需要按需访问远程 CIFS 共享。每当它需要访问共享时,它首先尝试使用提供的凭据“安装”它,

NET USE \\host\share password /USER:user
Run Code Online (Sandbox Code Playgroud)

使用共享的内容,然后删除共享。

NET USE \\host\share /DELETE
Run Code Online (Sandbox Code Playgroud)

目前,该服务仅在第一次使用共享时有效。在随后的尝试中,它不起作用,并且出现以下错误:

NET 失败,退出代码为 2

然而,当从命令行手动运行时,相同的逻辑都可以正常工作;它仅在服务上下文中失败。

我的问题是:是否有更好、更正确的方法来处理 Windows 服务中的网络共享?根据这篇文章NET USE不建议在服务中使用,即使不使用驱动器盘符。我是否NET USE应该使用其他替代方案,或者该服务是否只需要以默认用户以外的用户身份运行LocalSystem

理想情况下,共享应该仅在直接需要时才可访问;因此,如果可能的话,我想保留每次删除共享的逻辑。

windows network-share service local-system net-use

5
推荐指数
1
解决办法
2万
查看次数

当凭据作为参数传递时,NET USE 命令不会进行身份验证

我正在尝试通过使用NET USE命令将其映射为驱动器来连接到远程 WebDAV 服务器。

NET USE * <domain> /user:<username> <password>
Run Code Online (Sandbox Code Playgroud)

执行此命令会出现以下错误:

发生系统错误 1244。

由于用户尚未通过身份验证,因此未执行所请求的操作。

但是当我执行时

NET USE * <domain>
Run Code Online (Sandbox Code Playgroud)

它要求输入用户名,然后输入密码。

Enter the user name for <domain>: 
Enter the password for <domain>:
Run Code Online (Sandbox Code Playgroud)

输入后,我现在可以连接到远程位置并映射驱动器。

是什么导致了这个错误?我该如何解决?

这些命令将自动执行,因此我想将凭据作为参数传递,而不是在出现提示时输入。

windows network-share webdav windows-command-prompt net-use

5
推荐指数
1
解决办法
4536
查看次数