问题标签 [net-use]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
545 浏览

c# - 在 C# 中通过网络连接的路径进行枚举

我有几个通过 net use 连接到的路径,但它们没有作为网络驱动器在我的系统上列出,因为我使用以下 net use 命令连接到: net use \\{server}\{environment} 也就是说,我没有将它们列为我系统上的活动驱动器。

我希望能够使用 C# 枚举所有这些(这样我就可以构建一个可以快速连接/断开每个路径的程序)。

0 投票
1 回答
4889 浏览

windows-7 - 如何在 Windows 7 上从 Inno Setup 安装程序执行“net use”命令?

我正在开发一个 Inno Setup 安装程序,它调用net use连接到共享服务器。安装程序可以连接到服务器,如果它在 Windows XP 上运行,但不是在 Windows 7 上运行。我认为它与 UAC 有关,因为我键入相同的命令,服务器连接在 Windows 7 上,但安装程序以admin特权运行。

我通过或脚本函数使用以下net use命令:ExecShellExec

实际上,这是显示net use命令调用的脚本的一部分:

有人可以建议如何net use在 Windows 7 上使用 Inno Setup 吗?我们只想连接到服务器并让用户输入名称和密码。

谢谢!

0 投票
2 回答
216770 浏览

.net - 为什么“net use * /delete”不起作用但在我的 PowerShell 脚本中等待确认?

我有一个脚本,我想在创建新的 PSDrive 之前断开与映射驱动器的连接。

否则我会收到此错误:

New-PSDrive : 不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开与服务器或共享资源的所有先前连接,然后重试

所以我有这条线:

(不幸的是,到目前为止,我无法找到一种仅通过提供服务器名称来断开与特定映射驱动器的连接的方法:()

当 PS 来到这条线时

你有这些远程连接:

\\ServerName\SharedFolder Continuing 将取消连接。

然后它停止执行。

有没有办法在不确认的情况下自动确认从映射驱动器断开连接(它不必是 net use /delete 解决方案)?

请注意:我从 Powershell ISE PS 提示符运行我的脚本

0 投票
2 回答
21087 浏览

net-use - 从 Windows 到 Linux 的幻影映射网络驱动器号

我一直在使用 robocopy 和映射网络驱动器将不受信任的 Windows 域中的备份复制到一个中心位置,然后将它们推送到 Ubuntu 存储设备,我遇到了很多异常情况。我现在看到的一个是映射的网络驱动器,它似乎在任何用户上下文中都不存在。这些都是以我个人身份执行的,或者“以管理员身份运行”,两者都有相同的结果。

请注意,这在 Powershell 中有效,但在 CMD 中无效。

删除所有映射的驱动器:

尝试明确删除 W: drive

尝试将目录更改为映射驱动器,注意登录失败

再次尝试删除

没有显示连接

W:驱动器不存在

尝试将驱动器映射到它

0 投票
1 回答
1690 浏览

asp.net - 为什么映射驱动器时asp.net中的“本地设备名称已在使用中”但命令行可以

在命令行中它工作正常: net USE T: \123.45.67.89\TEST mytestuser /user:MYTESTUSER

但是使用asp.net,使用以下代码,映射驱动器时总是抛出具有以下错误的异常:'本地设备名称已在使用中'

我尝试先断开所有驱动器的连接,映射到不同的驱动器号。我已经不同的服务器和不同的服务器完成了这个

肯定是驱动器号的问题吗?

0 投票
1 回答
1986 浏览

windows - Bat file - Net use from remote desktop not work well in some cases

I try to run .bat file from remote desktop.

I do it by run the next command:

then, I try to xcopy from the remote desktop to my computer. So I write this:

But in some cases, this command is not execute well.

I also try this, and it doesn't work:

and It also doesn't work.

What can be the problem.

0 投票
0 回答
1125 浏览

.net - c# UNC 路径在使用 NetUseDel 时仍然有效

我正在使用 NetUse 创建与 UNC 路径的连接以枚举目录。之后,NetUseDelete,我需要未经授权的异常立即开始发生。目前,似乎 NetUseDelete 的效果已被删除,至少在 .NET 中是这样。以下单元测试演示了应该发生的事情。

最后一个 Assert 失败,因为 GetDirectories() 没有抛出错误。

如果我设置断点并稍等片刻,GetDirectories() 将按预期抛出异常。

我检查了“网络使用”,当 GetDirectories() 通过时没有建立连接,这是不正确的。如果“net use”显示没有连接,GetDirectories() 应该会失败。

有任何想法吗?.NET 中是否有一些我可以清除的缓存?

0 投票
1 回答
2663 浏览

mapping - 净使用,删除特定驱动器

我有一个关于网络使用的问题。有没有办法删除连接到单个主机的多个映射驱动器?例如,我想只使用一个命令一次性删除驱动器 X 和 Y。有没有办法删除 X 和 Y,因为它们共享相同的“主机名”。如果我有任何不清楚的地方,请告诉我。以下是我所描述的一个实例。

状态 本地 远程 网络


确定 -> X: -> \hostname\dir1 Microsoft Windows 网络

确定 -> Y: -> \hostname\dir2 Microsoft Windows 网络

确定 -> Z: -> \hostname2\dir1 Microsoft Windows 网络

命令成功完成。

我知道 net use /delete * 命令将全部删除,但我想保存驱动器 Z。同样,只使用一个命令。有任何想法吗?

0 投票
2 回答
9034 浏览

networking - 如何在 Powershell 中隐藏网络使用的输出

我正在使用这个 Powershell 脚本来连接网络路径:

我决定使用“net use”,因为稍后我将在脚本中打开一个直接打开网络路径的 FileDialog。

现在我的问题:

如何隐藏“net use”命令的输出?我试过了,但没有用:

0 投票
2 回答
2718 浏览

.net - 如何断开与 PowerShell 中网络位置的现有连接?

我从 Powershell 中的所有设备断开连接,如下所示:

而且我需要为特定设备执行此操作,而不是与所有设备断开连接。

问题: 如何测试是否已经与特定网络位置建立了连接,如果存在则断开连接(删除连接)?

我想要实现的一般是这样的: