Quando você digita netsh no prompt Prompt de Comando ( cmd ),
você começa a executar o programa netsh.exe .
As próximas três linhas são inseridas nesse programa,
e são lidos e processados por esse programa.
cmd não está configurado para permitir esse tipo de coisa em um arquivo .BAT .
Mas você pode fazer a seguinte solução alternativa para tornar os comandos netsh relacionados
Entrada be para netsh :
(echo interface & echo ip & echo set address "lan" static 192.168.30.77 255.255.255.0 192.168.30.2) | netsh
Para tornar seu script mais legível, divida a linha longa com ^ :
(echo interface & echo ip & echo set address "lan" ^
static 192.168.30.77 255.255.255.0 192.168.30.2) | netsh