Arquivo .bat chamar php

Enviada por Patrick Moro 
Patrick Moro
Arquivo .bat chamar php
28 de August de 2007 às 12:46PM
Bom dia a todos,acredito que aqui não seja o local mais indicado para mim fazer essa pergunta,mas se alguém puder ajudar,eu preciso chamar um script em php para gerar XML,so que eu não consigo pela linguagem que estamos usando,eu so posso chamar por arquivos .bat,eu até consigo chamar o script e gerar so que o meu problema é a passagem de parametro eu precisaria passa a linha que deve ser gerado o xml alguém saberia como eu posso fazer essa passagem de parametro via .bat???
a linha abaixo chama o script ,se alguém puder me ajudar eu ficaria grato abraço
"@c:\php\php.exe exemplos/script.php"
Diego Pimentel
Re: Arquivo .bat chamar php
26 de December de 2007 às 04:44PM
Ola,

Para pegar argumentos via .bat usa %1 %2 ...
Para pegar por php usa $_SERVER['argv'][1], $_SERVER['argv'][2];
no caso podes passar parametros para o bat e do bat para o php:

c:\arquivo.bat valor1

dentro do arquivo.bat voce teria:

c:\php\php.exe exemplos/script.php %1

e dentro do php tu resgata o valor de %1 com:

<?php
$variavel = $_SERVER['argv'][1];
?>

Espero ter ajudado.
Abracos.
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.