Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: WIитX en 18 Octubre 2015, 16:14 pm



Título: [Resuelto] Ejecutar un .bat en php
Publicado por: WIитX en 18 Octubre 2015, 16:14 pm
Hola quisiera saber como ejecutar un .bat con un PHP

Por ejemplo yo pongo midominio.com/hola.php y en mi VPS se ejecute el archivo .bat y empiece a funcionar

Saludos! y gracias

He probado con Exec pero no me resulto

Código
  1. <?php
  2. echo exec('C:\Users\Administrador\Desktop\test\start.bat');
  3. ?>

En la web me sale al entrar a http://miweb.com/admin/open.php

Presione una tecla para continuar . . .



Acabo de lograr ejecutar el cmd con el siguiente comando:

Código
  1. <?php
  2. exec('c:\WINDOWS\system32\cmd.exe /c START C:\Users\Administrador\Desktop\test\start.bat');
  3. ?>

Pero me dice que no tiene acceso al archivo y que presione una tecla para continuar será tema de permisos?

Lo moví a la carpeta de mi apache en la misma ruta de mi open.php y me funciono así que solucionado!!

Mod: Temas sobre PHP van al subforo de PHP. No hacer doble post.


Título: Re: [Resuelto] Ejecutar un .bat en php
Publicado por: venadHD en 24 Octubre 2015, 15:32 pm
El 'exec' es compatible con argumentos?, es decir, si le quisieras meter mibat.bat [argumento1] [argumento2] etc etc?