Compartir vía


netsh

La utilidad de scripting de línea de comandos Network Shell que le permite, de forma local o remota, visualizar o modificar la configuración de red de un equipo que se esté ejecutando en ese momento. Puede iniciar esta utilidad en el símbolo del sistema o en Windows PowerShell.

Sintaxis

netsh [-a <Aliasfile>][-c <Context>][-r <Remotecomputer>][-u [<domainname>\<username>][-p <Password> | [{<NetshCommand> | -f <scriptfile>}]

Parámetros

Parámetro Descripción
-a <Aliasfile> Especifica que se le devuelva al indicador de netsh después de ejecutar Aliasfile y el nombre del archivo de texto que contiene uno o más comandos netsh.
-c <Context> Especifica que netsh entre en el contexto netsh especificado y el contexto netsh en el que debe entrar.
-r <Remotecomputer> Especifica el equipo remoto a configurar.

Importante: Si usa este parámetro, debe asegurarse de que el servicio Registro remoto se ejecuta en el equipo remoto. Si no está en ejecución, Windows muestra un mensaje de error "No se encontró la ruta de red".

-u <domainname>\<username> Especifica el dominio y el nombre de la cuenta de usuario que se van a usar mientras se ejecuta el comando netsh en una cuenta de usuario. Si omite el dominio, el dominio local se usa de forma predeterminada.
-p <Password> Especifica la contraseña de la cuenta de usuario especificada por el parámetro -u <username>.
<NetshCommand> Especifica el comando netsh que se va a ejecutar.
-f <scriptfile> Sale del comando netsh después de ejecutar el archivo de script especificado.
/? Muestra la ayuda en el símbolo del sistema.

Comentarios

  • Si especificas -r seguido de otro comando, netsh ejecuta el comando en el equipo remoto y, luego, vuelve al símbolo del sistema Cmd.exe. Si especifica -r sin otro comando, netsh se abre en modo remoto. El proceso es similar al uso de set machine en el símbolo del sistema de netsh. Cuando usa -r, establece el equipo de destino para la instancia actual de netsh únicamente. Después de salir de netsh y volver a entrar, el equipo de destino se restablece como equipo local. Puedes ejecutar comandos netsh en un equipo remoto si especificas un nombre de equipo almacenado en WINS, un nombre de UNC, un nombre de Internet que deba resolver el servidor DNS, o una dirección IP.

  • Si su valor de cadena contiene espacios entre caracteres, deberá encerrar el valor de cadena entre comillas. Por ejemplo: -r "contoso remote device"