问题标签 [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 回答
79 浏览

windows - 批处理文件覆盖多个客户端上的文件 - 试图简化

试图简化我拥有的这个 .bat 文件。

我在多个客户端上有一个 .bat 文件,用户从执行特定任务的快捷方式运行该文件。在某些日子里,我需要修改所有远程客户端上的 .bat 文件。

我只想在一个位置修改 .bat 文件(保持其名称相同),然后通过自己运行 .bat 文件将修改后的文件发送给所有客户端(覆盖现有副本)。

这是我到目前为止所拥有的。我想要一种更优雅的方式来做到这一点。也许创建一个文件以与所有客户端一起读取,然后 .bat 文件可能会执行“for循环”,但我不知道。

感谢您的关注!

0 投票
1 回答
17061 浏览

linux - Linux 相当于 Windows 的 Net Use 命令

我在 Windows 中有这个命令。我想将其更改为 Linux 命令。

  • 使用的命令:net use
  • 取车地点:O: \\10.2.6.72\aaa_bbb_1
  • 用户名:corp\first.last
  • 密码:"secret"

如何将此代码编写为 Linux 命令?

0 投票
1 回答
1631 浏览

php - PHP shell_exec 网络使用输出

我有以下 php 命令:

  1. $shellOutput = shell_exec('net use');

我收到以下输出:

当我在 cmd 窗口中运行 net use 时,我收到以下输出

应该显示所有映射的网络驱动器还是 PHP 限制返回的驱动器数量?

如果该命令应该返回超过 1 个网络驱动器,请提供简短示例说明谁可以返回超过 1 行。

TIA


执行 var_dump 后,返回的值为

0 投票
2 回答
729 浏览

python - Windows 网络使用换行符

我只想从 windows net use cmd 中获取与我相关的行。

如果 UNC 路径是长网使用是否换行

我的代码:

output = subprocess.Popen('net use', stdout=subprocess.PIPE).communicate() valid_lines = [ line.strip() for line in output[0].split('\r\n')] valid_lines = valid_lines[6:-3] print "output", valid_lines

样品净用途: 在此处输入图像描述

输出 ['Getrennt \\192.168.1.111\bze\export', 'Microsoft Windows Network', 'OK \\master\bze\export Microsoft Windows Network']

我想从第一行输出输出,比如'OK.....'

谢谢

0 投票
3 回答
5116 浏览

batch-file - 'NET USE' 在 CMD 中有效,但不能在批处理中

如果我将它从批处理文件复制并粘贴到 CMD,此命令将在 CMD 中运行。当我运行批处理文件时,它告诉我访问被拒绝(系统错误 5)。知道我需要做什么来解决这个问题吗?

0 投票
1 回答
1117 浏览

java - 使用流程构建器传递密码不适用于“net use”命令

我正在尝试通过使用进程构建器调用它来运行“net use”命令。当我使用 PrintWriter 将密码传递给 OutputStream 时,它失败并出现以下错误: 发生系统错误 1219。不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开与服务器或共享资源的所有先前连接,然后重试。

我已经通过手动运行检查了用户名、密码和命令。它工作正常

代码片段:

0 投票
0 回答
632 浏览

batch-file - net use 命令不能批量工作

我试图通过网络使用连接到我的 nas。

但它没有执行命令,并且在 cmd 中它工作正常。我做错了什么?

0 投票
1 回答
810 浏览

c# - 如何在 C# 中枚举未映射到网络驱动器的 Web 文件夹(如“网络使用”)

在命令行中,可以不带任何参数调用net use,获取本地计算机上的计算机连接列表。这提供了映射网络驱动器的列表,以及到使用该net use命令定义的本地网络共享和 Web 文件夹的网络连接。

可以按如下方式创建到本地网络共享的网络连接:

可以创建到 Web 文件夹(例如 WebDAV 或 SharePoint)的网络连接,如下所示:

调用net use将列出连接如下:

映射网络驱动器

我可以通过调用 C# 来获取映射的驱动器DriveInfo.GetDrives()

网络共享的网络使用连接

我能够获得通过 PInvoke 和使用 Windows API 创建的网络共享的连接NetUseEnum

网络文件夹的网络使用连接

我能够通过使用 Windows API 获得 Web 客户端网络服务器的列表,但是这WNetOpenEnumWNetEnumResource没有让我获得到共享名称和文件夹的完整路径;它只会让我得到服务器名称。

我一直无法找到一种方法来获取net use允许您定义的 Web 文件夹的 Web 客户端网络连接。

我确信必须有一个可以返回这些的 Windows API。如果有人知道,请指教。我当然希望避免使用穷人的解决方案,例如net use通过命令行进程调用并解析其输出。

注意:我不想要使用 WMI 的解决方案。

0 投票
1 回答
52 浏览

java - Java IO 文件未在不引发异常的情况下创建

我在 java 中的文件创建有问题。我发现了这个问题 Java IO: file is not generated

但这并没有提供答案。

当在我的开发环境中运行时,我的 tomcat webapp 可以在远程文件夹(\myserver\myfolder)上创建一个文件 xml。当我在测试和 rpod 环境中发布它时,我的应用程序根本不会创建任何东西,并且这两台机器位于我的本地环境所在的同一网络中,并且它们也具有相同的授权。它也不会抛出任何异常!!!

这是我的代码:

方法“useNet”也调用命令“net use”(只是为了确定)。

0 投票
1 回答
98 浏览

windows - 共享点挂载为服务中的驱动器

在我们的场景中,我们有一个 SharePoint 站点,它应该作为驱动器安装在 Windows Server 2012 上,以便作为 Windows 服务运行的应用程序 (ABC) 可以访问一些文件。此服务 (ABC) 通过启动一个批处理文件(在此批处理文件中使用“net use”命令)执行到驱动器的映射。

Windows 功能“桌面体验”已安装在我们新的 Windows Server 2012 机器上。服务“WebClient”也在运行。

一切都在同一个 Windows 用户下运行。

主要问题是,当将 ABC 作为服务运行时,无法访问映射驱动器上的文件。当我从命令行运行 ABC 而不是作为服务运行时,一切正常。

我需要一个特别适用于 Windows Server 2012 的解决方案。但我也尝试解决旧 2008 和 2003 Windows Server 上的问题。在 Windows Server 2003 上一切正常。在 Windows Server 2008 上,我遇到了与我们的新 Windows Sever 2012 机器相同的问题。

不幸的是,应用程序 (ABC) 无法处理 UNC 路径,所以我必须使用映射。

我知道这个问题有一些解决方案,因为前同事已经为 Windows Server 2008 机器解决了同样的问题。

也许有人知道可以做什么。

提前谢谢了。