问题标签 [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.
c# - 在 WCF 中将带有 netsh 的端口添加为没有管理员权限的域管理员
我在 WPF 应用程序(自托管)中有 WCF 服务,并且出现典型错误“您的进程没有对此命名空间的访问权限”。用户不能拥有管理员权限,因此使用 .manifest 不是解决方案。端口是动态的,应用程序每次运行时都会计算一个空闲端口,所以应用程序必须通过netsh多次插入监听端口我使用域管理员的ProcessStartInfo,但要启动用户需要管理员权限的进程。以管理员身份运行应用程序也不是解决方案,所以我需要普通用户可以运行应用程序,并且程序通过 netsh 作为域管理员添加端口。
我的过程是这样的:
非常感谢
windows - 如何在 Windows 上创建 IP 别名
我需要为我的网络接口创建一个别名,以便可以使用 127.0.0.1 或 33.33.33.33 在本地访问它。
在 *nix 我会这样做:
该netsh
工具似乎可以做同样的事情。如果是这样,怎么做?我看过一些看起来很接近的例子,但我不明白提供的选项。
这样做的动机是在没有端口偏移的同一台机器上运行两个 JBossAS 实例。因此,他们需要使用相同的端口号而不会发生冲突。
networking - 我们可以指示 netsh.exe 将其输出转储到 xml 文件吗?
假设我在命令提示符下输入以下命令:
此命令将输出转储到文本文件。我希望以 xml 格式转储相同的输出。可能吗 ?
c# - .NET:读取命令提示符输出
我想netsh
从 .net 调用命令,我正在使用Process
类来启动调用命令的进程netsh
,并且它工作正常,现在我想netsh
在 .NET 中获取命令返回的输出,例如我正在调用下面的命令Process
:
这将返回给我活动托管网络的列表。
如何阅读 .NET 中的列表?
谁能帮助我或带我走上正确的道路(我不想使用任何第三方工具)?
更新 以下是我使用 netsh wlan show hostsnetwork 命令返回的输出
托管网络设置
托管网络状态
谁能告诉我如何获取所有个人数据并将它们放入数据库中,例如模式、SSID 名称等(单独)?
windows-7 - 使用 netsh,将 SSL 证书绑定到端口号失败
我已按照SSL with Self Hosted WCF Service中的说明进行操作。当我尝试使用 netsh 在 Windows 7 上绑定证书时,如如何:使用 SSL 证书配置端口中所述。,它失败如下。
在 Windows PowerShell中
在命令提示符中
ssl-certificate - 通过“netsh.exe”添加 SSL 证书在机器重新启动后不会持续
我目前正在构建一个使用 IIS Express 作为我的开发服务器的 ASP.Net MVC 3 eccomerce 应用程序。
由于我们通过应用程序接受付款,因此我们需要在结账过程中强制执行 SSL 连接。
在阅读了Scott Hanselman关于如何设置用于 IIS Express 的自签名 SSL 证书的文章后,我可以通过以下两种方式访问我的网站:
这都是肉汁,直到我重新开始。似乎每次我重新启动(无论出于何种原因)我都需要再次运行以下命令:
我已经尝试导出和导入生成的证书,以及将证书从个人商店拖到受信任的根证书颁发机构。两者都无济于事。
有没有人有任何想法?
ssl - 在 PowerShell 上使用 netsh 失败并出现错误:参数不正确
我一直在尝试在 PowerShell 上运行以下命令:
问题是,它"The parameter is incorrect"
每次都返回。我检查了证书哈希号和生成的 guid,它们都很好。事实上,我运行了相同的命令cmd.exe
并且它运行良好,这增加了挫败感。
我想将变量作为certhash
and传递appid
,这就是我使用 PowerShell 的原因。
如果有人可以帮助我理解它为什么不工作,或者它是否缺少在 PowerShell 上工作的东西。
command-line - 在 Windows XP 上通过命令行更改 IP 地址
我正在尝试使用以下代码通过 cmd.exe 更改机器 IP 地址:
IP 没有改变(由 选中ipconfig
)但在 DHCP 上没有改变的问题。因此,当我重新启动机器时,IP 将返回给 DHCP。
我需要一种通过命令行永久更改 IP 的方法。
有任何想法吗?
networking - netsh mbn show interfaces 导致在 Win7 64Bit 上找不到命令
我正在尝试从 Windows 7 64 位系统上的 .bat 或 .jar 文件运行“netsh mbn show interfaces”,但每次运行我的文件时,都会导致“找不到以下命令 mbn show interfaces”。
当我在 cmd.exe 提示符下运行相同的命令时,结果正确且符合预期。当我们运行 /? 我们在可用命令中看到“mbn”。当我们从 .bat 或 .jar 输出相同的结果时,我们在 netsh 的可用命令中看不到“mbn”命令。
有人知道发生了什么吗?我们知道有 2 个 netsh.exe 文件,一个在 sys32 中,一个在 syswow64 中。
感谢所有帮助。
windows - 在启动期间在 Windows 机器上设置 IP 地址
我是一个 Linux 人。我有一个非常具体的问题,我试图在 Windows 机器上解决,所以请原谅我在这里的无知。
问题(无法重新定义):我有一台具有 3 个 NIC 的 Windows 机器。每次启动时,我都需要一种方法来动态自动设置其 IP 地址。这台机器每次开机都会有不同的地址信息。机器在启动时将有一个由名称/值对组成的文件(即一个充满“=”条目的文件)。我需要使用从批处理文件运行的标准 Windows 命令提示符命令来执行所有这些任务。我没有 VB 或任何可用的东西。
最大的问题:我认为,如果 Windows 对其网络接口的命名具有确定性,这将容易得多。如果是,我可以解析这个文件并简单地设置,比如使用 netsh 设置“本地连接 2”的 IP 地址。不过,就目前而言,Windows 有时会改变它用于物理 NIC 的名称。那么今天的“本地连接2”可能明天就是“本地连接”。所以,我必须想办法在启动过程中通过使用 MAC 地址并找到相应的 NIC 来确定这些事情。如果没有 grep、awk 等,从 ipconfig 输出中获取这些信息变得越来越困难。
我尝试过/完成的事情: (1) 我通过本地组策略编辑器添加了一个 Windows 设置启动脚本,弄清楚了如何在 Windows 启动期间启动我的批处理文件。(2) 我已经弄清楚如何从批处理文件中解析我的名称/值对文件并获取令牌。(3) 我试过用arp命令设置ip映射。很明显,这只是将数据包正确地路由到接口。但是,一旦数据包到达接口,它们就会被丢弃,因为数据包是用于 NIC 不属于的网络的。这对我没有好处。我需要为网卡设置 IP 地址。
我当前的计划/我需要帮助:(1)解析我的名称/值对文件(2)在名称/值对文件中找到与mac地址对应的网卡名称(3)使用netsh设置这些卡的 ip 地址 (4) 全部从批处理文件中执行 (5) 尽量不要抱怨我没有使用 Linux 机器:-)
任何帮助是极大的赞赏。