标签: netsh

无法启动托管网络

当我尝试运行时netsh wlan start hostednetwork,我收到以下消息:

C:\Windows\system32>netsh wlan start hostednetwork
The hosted network couldn't be started.
The group or resource is not in the correct state to perform the requested operation.
Run Code Online (Sandbox Code Playgroud)

我用管理员权限运行它,所以这不是臭名昭着的

C:\Users\Kevin>netsh wlan start hostednetwork
You must run this command from a command prompt with administrator privilege.
Run Code Online (Sandbox Code Playgroud)

如何使托管网络"处于正确状态"?

windows windows-7 windows-7-x64 netsh

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

我应该用netsh.exe做什么appid?

netsh命令想要一个appid(见这里):

netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF} 
Run Code Online (Sandbox Code Playgroud)

到目前为止,我还无法理解我应该如何知道GUID netsh要我提供的内容.任何提示?

windows ssl wcf netsh

76
推荐指数
3
解决办法
4万
查看次数

http://*:80和http:// +:80之间有什么区别?

在了解Web Deploy时,我遇到了一些关于http:// +:80和http://*:80的netsh.exe命令.那是什么意思?

http netsh webdeploy

53
推荐指数
2
解决办法
8692
查看次数

"参数不正确." 使用netsh http添加sslcert时出错

按照以下链接中的"如何:使用SSL证书配置端口"的说明操作:http://msdn.microsoft.com/en-us/library/ms733791.aspx,我在命令行上输入了此命令(duh) :

> netsh http add sslcert ipport:10.141.146.227:7001 certhash=5d48e604007b867ae8a69260a4ad318d2c05d8ff appid={EDE3C891-306C-40fe-BAD4-895B236A1CC8}
The parameter is incorrect.
Run Code Online (Sandbox Code Playgroud)

我的certhash指纹取自证书(本地计算机)>个人>证书文件夹中的证书.

appidGUID生成.

还有什么问题我需要修复才能让它发挥作用?

ssl-certificate netsh

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

使用netsh,将SSL证书绑定到端口号失败

我已按照SSL中的说明使用自托管WCF服务.当我尝试使用netsh在Windows 7上绑定证书时,如如何:使用SSL证书配置端口中所述.,它失败如下.

在Windows PowerShell中

PS C:\> netsh http add sslcert ipport=0.0.0.0:8732 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF}
Bad numeric constant: 224.
At line:1 char:104
+ netsh http add sslcert ipport=0.0.0.0:8732 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={001 <<<< 12233-4455-6677-8899-AABBCCDDEEFF}
+ CategoryInfo          : ParserError: (224:String) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : BadNumericConstant
Run Code Online (Sandbox Code Playgroud)

在命令提示符下

C:\>netsh http add sslcert ipport=0.0.0.0:8732 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF}

SSL Certificate add failed, Error: 1312
A specified logon session does not exist. It may already have been terminated.
Run Code Online (Sandbox Code Playgroud)

wcf-binding ssl-certificate windows-7 netsh

33
推荐指数
4
解决办法
5万
查看次数

如何在processStartInfo中传递多个参数?

我想cmdc#代码中运行一些命令.我跟着一些博客和教程得到了答案,但我有点困惑,即我应该如何传递多个参数?

我使用以下代码:

System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = 
...
Run Code Online (Sandbox Code Playgroud)

startInfo.Arguments以下命令行代码的值是多少?

  • makecert -sk server -sky exchange -pe -n CN=localhost -ir LocalMachine -is Root -ic MyCA.cer -sr LocalMachine -ss My MyAdHocTestCert.cer

  • netsh http add sslcert ipport=127.0.0.1:8085 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF} clientcertnegotiation=enable

c# cmd makecert netsh

32
推荐指数
2
解决办法
9万
查看次数

加号在http url中的含义是什么? - > http:// +:80

可能重复:
*:80和+:80之间的区别是什么

这里加号的含义是什么?

netsh http add urlacl url = http:// +:80/MyUri user = DOMAIN\user

使用星号(*)和加号(+)之间有什么区别?

.net wcf http netsh

31
推荐指数
2
解决办法
7045
查看次数

NETSH端口从本地端口转发到本地端口不起作用

我正在尝试使用NETSH PORTPROXY命令将发送到192.168.0.10端口8001上的XP PC(IP )的数据包转发到端口80(我是一个侦听端口80的XAMPP Apache服务器).

我发布了以下内容:

netsh interface portproxy add v4tov4 listenport=8001 listenaddress=192.168.0.10 connectport=80 connectaddress=192.168.0.10
Run Code Online (Sandbox Code Playgroud)

显示全部确认所有内容都已正确配置:

netsh interface portproxy show all

Listen on IPv4:             Connect to IPv4:

Address         Port        Address         Port
--------------- ----------  --------------- ----------
192.168.0.10    8001        192.168.0.10    80
Run Code Online (Sandbox Code Playgroud)

但是,我无法访问apache网站http://localhost:8001.我可以通过直接端口访问http://localhost,如下所示.

此外,我还尝试了以下方法:1 http://192.168.0.10:8001.使用以下链接从远程PC访问Apache网站:.防火墙已关闭.2.将listenaddress和connectaddress更改为127.0.0.1.

没有进一步的信息,我找不到解决问题的方法.有没有办法调试NETSH PORTPROXY?

在此输入图像描述

注意:顺便说一下,如果你想知道为什么我这样做,我实际上想要将远程MySQL客户端连接从自定义端口映射到默认的MySQL服务器端口3306.

portforwarding netsh windows-networking

22
推荐指数
3
解决办法
8万
查看次数

通过Windows命令行设置代理,包括登录参数

我想通过命令行设置代理,我发现的第一件事是你必须运行具有管理员权限的命令行 - 然后基本代理集将是:

netsh winhttp set proxy SERVER:PORT
Run Code Online (Sandbox Code Playgroud)

这很好用,但我也想添加一个登录名.你可以看到我尝试过使用netsh-> winhttp,但是手册没有说明登录部分,所以我试过:

netsh winhttp set proxy user:password@SERVER:PORT
Run Code Online (Sandbox Code Playgroud)

遗憾的是,这不起作用.是否有可能在netsh-> winhttp中实现这样的目标?

如果是这样,怎么样?如果不是=>我应该遵循哪些Windows命令?
或者这更容易̶a̶c̶h̶i̶e̶v̶e̶a̶b̶l̶e̶通过一些WINDOWSAPI̶(例如,使用C/C + +̶̶)̶?̶

感谢您的帮助,如果不清楚,请随时提出任何问题.

使用:Windows 7,cmd.exe,netsh-> winhttp

编辑:这看起来像C++方式:http://msdn.microsoft.com/en-us/library/windows/desktop/aa383144(v=vs.85).aspx,但更好的方式C++可能会去这样:http://msdn.microsoft.com/en-us/library/windows/desktop/aa385384(v = vs.85).aspx#general_option, - 所以剩下的问题是如何在命令行中实现这一点(甚至更好的命令行 - > netsh-> winhttp)?

windows proxy cmd winhttp netsh

21
推荐指数
4
解决办法
12万
查看次数

C#HttpListener没有使用netsh来注册URI

我的应用程序使用一个小型Web服务器来为某些文件提供服务,并具有远程管理的Web界面.现在,用户必须使用netsh来注册URI

netsh http add urlacl url=http://+:1233/ user=Chris-PC\Chris
Run Code Online (Sandbox Code Playgroud)

这对普通用户来说并不好玩.我希望程序能够从我的程序中监听用户指定的任何端口,而不需要最终用户使用命令提示符.反正只是为了完成这个简单的使用Process.Start并自己运行命令提示符?

c# windows http httplistener netsh

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