Contexto: Windows 10, Powershell
Se sugirió en 2012 y nuevamente en 2016 que uno podría usar PowerShell en lugar de NETSH para la configuración de la red.
Mi régimen actual cada mañana es encender una computadora portátil, iniciar sesión en una cuenta de usuario de Windows 10, conectarme a una empresa de telecomunicaciones a través de la conexión inalámbrica USB en WiFi-2, luego compartir esa conexión con el resto de la red encendiendo un dispositivo móvil Punto de acceso desde el panel de Configuración. Finalmente, me aseguro de que Internet Sharing todavía esté activado en WiFi-2 y que vaya a la interfaz que se creó al activar Mobile Hotspot.
¿Cómo automatizo el lado de la red de eso? Una publicación en superusuario describe la forma NETSH. ¿Cuál es la forma de PowerShell?
netsh.exe
, que por supuesto funciona, o usar PS para P / Invocar las API nativas (que probablemente funciona pero sí, blanco que en C # no es un script de PS) No creo que haya una. La característica relevante de netsh, "hostnetwork", no está presente en Powershell.