comando “netsh wlan start hostednetwork” na inicialização com o WS2012

1

Acabei de instalar uma versão do Windows Server 2012 RTM (MSDN) e queria criar um ponto de acesso com a placa sem fio integrada.

Então eu uso o comando netsh para criar o ponto de acesso sem fio e funciona bem. Mas quando eu tento usá-lo na inicialização (através de gpedit.msc adicionando o comando para iniciar) alguns serviços não podem mais funcionar. Como SENS, ou serviços temáticos ...

Se eu iniciar o ponto de acesso após a inicialização manualmente, ele funcionará bem.

Existe alguma maneira de fazer isso funcionar de forma adequada e automática?

    
por Bahaïka 09.10.2012 / 12:26

1 resposta

2

Então,

Eu finalmente encontrei uma maneira de fazer isso funcionar corretamente na inicialização. Primeiro, criei um serviço em C # (veja abaixo as fontes) que executam o comando: netsh wlan start hostednetwork .

(Veja como criar a rede: criação do SoftAP no Windows (Documentação da MSDN) )

Este serviço espera que este serviço seja iniciado (Eles estão marcados como dependências do servidor):

  • iphlpsvc
  • Agenda
  • Acesso remoto
  • BITS
  • ShellHWDetection
  • Wlansvc
  • ProfSvc
  • Temas
  • LanmanServer
  • SENS

Eu os escolhi porque eles estavam falhando por causa da criação do SoftAP. (De acordo com esta captura de tela):

Umavezqueosãoiniciados,eleesperapor35segundos(ésupostoserinútil,vocêpoderemovê-lodocódigo-fontesevocêquiserqueeleiniciemaisrápido)parafinalmenteiniciarocomando.

Sepuderajudar,aquiestáumlinkparaoexecutáveldoserviço: Executável do Serviço de ponto de acesso sem fio

Se você quiser ver / editar o código-fonte (ruim) por trás dele: Código fonte do serviço de ponto de acesso sem fio

Para instalar o binário, basta executar: C:\Windows\Microsoft.NET\Framework\[FrameworkVersion]\InstallUtil.exe com o caminho do executável como argumento e reinicializar.

Estou usando-o no Windows Server 2012, não sei para a versão anterior.

Depois de passar 3 dias para descobrir como fazer isso, espero que ajude aqueles que estão enfrentando o mesmo problema.

    
por 09.10.2012 / 15:27