问题标签 [netsh]

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 回答
5802 浏览

windows - 使用 netsh 转发 rdp 流量

我正在尝试在 Windows 机器上设置端口转发。我有以下设置:

  1. 机器P的 IP 地址为192.168.0.120,可从我的网络访问
  2. 机器D的 IP 地址为192.168.120.6,只能从机器D网络访问。

我需要访问机器D。现在我使用 rdp 到P,然后启动 rdp 到D。那不方便。我想做的是通过P将 rdp 从D转发到我的本地机器。

但是当我尝试使用 rdp 连接到 192.168.0.120:33891 时,它失败了。Telnet 也无法打开 33891 端口。因此,端口转发不起作用。

我将不胜感激任何建议,谢谢!

0 投票
3 回答
4714 浏览

cmd - 批处理文件以检测是否启用了 wifi 适配器

我试图在 cmd 中完成此命令,但我无法修复它。谁能帮我?

0 投票
1 回答
329 浏览

windows - WIN2K8:一行运行两条netsh命令;遇到语法错误

我编写了一个 Windows 脚本来更改 NIC 接口指标,并且需要将其压缩为两个命令,因为它的执行方式。长话短说,我支持使用远程代理调用系统命令的应用程序 (BladeLogic Server Automation [BSA])。

我假设当 BSA 运行脚本时,每个命令都在单独的命令提示符环境中执行,因此用于存储路由字符串的环境变量不是持久的。

我已经压缩了脚本,并在命令提示符下对其进行了测试。

不幸的是,它似乎无法识别第二个命令的正确语法:

有没有另一种方法可以附加第二个命令,所以它被解释为语法正确?我愿意接受建议!

0 投票
3 回答
11311 浏览

batch-file - 从文本文件中的单行创建多个变量的批处理文件

我有一个文本文件,其中包含以下格式的计算机名称和相应的静态 IP 地址。

我想从每一行获取值并将它们作为变量放在批处理文件中以供以后使用。这可能吗?总体目标是让这个易于编辑的文本文件中的值用于另一个批处理文件中的 netsh 命令。

我环顾四周,找到了获取文本文件行并使用下面的代码段将它们放在一个变量中的方法。但是,我不知道如何从一行创建多个变量。如果有人可以帮助我,我将不胜感激!

0 投票
0 回答
99 浏览

java - 尝试检索 SSID

我正在尝试构建一个基于 Windows 的 Web 小程序来获取 PC 连接到的 SSID!这就是我目前正在做的事情,但我很想看到另一种方法或对此的改进。这个想法是让 JavaScript 向小程序发送请求,然后将来自 Java 小程序的响应附加到文本框的值中。

JavaScript

爪哇

0 投票
1 回答
4620 浏览

netsh - PowerShell/Windows 脚本:获取包含指定网关 IP 的接口名称

我正在尝试构建一个 Windows 批处理脚本,该脚本根据其网关 IP 捕获网络接口的名称,然后重命名该接口。我无法捕获接口名称,它是一个随机字符串。在 Windows 中,我可以通过运行管道 netsh 命令来获取所需的信息:

如何解析输出中显示的接口字符串?

我还尝试使用以下命令的组合在 PowerShell 中进行试验,但运气不佳。我将不胜感激任何帮助,或朝着正确的方向轻推。

编辑:我已经开始尝试使用 wmic。鉴于 DefaultIPGateway 是 nicConfig 的一部分,而 NetConnectionID 是 nic 的一部分,无论如何我可以让它工作吗?

0 投票
1 回答
1618 浏览

netsh - 使用 netsh 而不是 hosts 文件来处理 IP 和端口

我需要能够将 IP 和端口映射到我的 Windows 7 机器上的另一个 IP 和端口。原因是让我能够访问另一个位置上的 URL,而不是我从链接中获得的端口。

例如,如果一个链接会将我路由到

123.123.123.123:8080

我希望能够拦截这个(比如 Windows 主机文件如何与域名解析覆盖一起工作)以将请求重新路由到

123.456.789.123:49120

我很快发现您无法在主机文件中指定端口,但 netsh 似乎可以完成这项工作,尽管 Technet 上的信息有点混乱,我不确定该命令的外观

0 投票
2 回答
166 浏览

batch-file - 转换是否存在从 vista 重命名为 xp

我有这批可以设置静态 ip 和子网并返回 dhcp,它在 Vista 中完美运行。但是,当尝试将其放入同事 XP 机器时,我遇到了 IF Exist Rename 的问题。

远景代码:

XP 代码:(必须更改一些内容才能使 netsh 命令正常工作)

问题是 :end 部分,我尝试将文件重命名为一种拨动开关。由于某种原因,这在 xp 中不起作用。(如果文件命名错误,它也会重命名文件)

它可能很简单,可能有更好的方法可以在所有版本的 Windows 中工作,任何帮助将不胜感激。提前致谢。

0 投票
1 回答
12445 浏览

c# - 未找到以下命令 netsh

我正在尝试执行几个“netsh”命令,但无论我做什么,我都会收到相同的错误“找不到以下命令 netsh”。

我可以验证路径“C:\Windows\System32\netsh.exe”是否有效,并且当我通过命令提示符运行具有相同参数集的相同命令时;一切正常。

这是我正在使用的代码示例。

0 投票
4 回答
31714 浏览

windows-7 - 如何使用命令行启用“Internet 连接共享”?

有没有办法使用命令行在Windows 7(或更高版本)上启用“Internet 连接共享” ?也许使用“netsh”或类似的命令?