Ir ao conteúdo

Posts recomendados

Postado

O código a seguir é um .bat que altera as configurações da placa de rede.

Como faço para converter este .bat em html ou outra linguagem web?

@echo off
set INTERFACE=Conexao Cordon
set IP=192.168.25.100
set MASCARA=255.255.255.0
set GATEWAY=
set DNS=
netsh interface ip set address name="%INTERFACE%" static %IP% %MASCARA% %GATEWAY%
netsh interface ip set dnsservers name="%INTERFACE%" static %DNS% primary no
goto FIM
:FIM
exit

 

Postado

@Cristiano Murback Você quer que essas informações apareçam na página do navegador?
Se for isso é bem simples, copie o texto abaixo e cole em um bloco de notas, ao salvar digite o nome do arquivo e coloque a extensão .html no final do arquivo.
OBS: Lembre de escolher a opção "Todos os arquivos" abaixo da caixa de título, porque se deixar como documento txt ele não vai salvar como html

<html>
<head><title>Titulo</title></head>
<body>@echo off<br />
set INTERFACE=Conexao Cordon<br />
set IP=192.168.25.100<br />
set MASCARA=255.255.255.0<br />
set GATEWAY=<br />
set DNS=<br />
netsh interface ip set address name="%INTERFACE%" static %IP% %MASCARA% %GATEWAY%<br />
netsh interface ip set dnsservers name="%INTERFACE%" static %DNS% primary no
goto FIM<br />
:FIM<br />
exit</body>
</html>

 

Postado
6 horas atrás, Willian Carvalho disse:

@Cristiano Murback Você quer que essas informações aparecam na página do navegador?
Se for isso é bem simples, copie o texto abaixo e cole em bloco de notas, ao salvar digite o nome do arquivo e coloque a extensão .html no final do arquivo.


<html>
<head><title>Titulo</title></head>
<body>@echo off
set INTERFACE=Conexao Cordon
set IP=192.168.25.100
set MASCARA=255.255.255.0
set GATEWAY=
set DNS=
netsh interface ip set address name="%INTERFACE%" static %IP% %MASCARA% %GATEWAY%
netsh interface ip set dnsservers name="%INTERFACE%" static %DNS% primary no
goto FIM
:FIM
exit</body>
</html>

 

Quero que ao executar esta página altere as configurações da placa de rede

  • Moderador
Postado

@Willian Carvalho @Cristiano Murback

Não é possível alterar configuração de rede com HTML. 

Entretanto, você pode criar um arquivo php com um link que nele você executa o seu bat.

 

por exemplo:

<html>
  <head>
    <title>Teste bat</title>
  </head>
  <body>
    <a href="executarBAT.php">Executar o arquivo BAT</a>
  </body>
</html>  

No PHP

 

executarBAT.php

<?php
   exec("cmd.exe \c arquivo.bat");
?>

Só assim, e o bat não deve ter interação com o usuário.

Obviamente para que isso funcione ambos devem estar na mesma pasta.

O arquivo HTML, o arquivo PHP  e o arquivo .bat

  • Curtir 1
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!