Discussione:
Passaggio parametri tra pagina html e .bat
(troppo vecchio per rispondere)
orazio ciancitto
2006-05-08 07:14:06 UTC
Permalink
Buon giorno a tutti

Qualcuno può aiutarmi su questo problema , non riesco a passare i
parametri al file.bat


Pagina Html:

<form name="installa" method="post" action="setupas.bat
/%ipas400%/%iuser%/ %ipasswd%/" >
Inserisci l'indirizzo ip dell'as400/iseries.: <input name="ipas400" >
<br>
Inserisci User Id collegamento: <input name="iuser" > <br>
Inserisci Password dello User id: <input type="password"
name="ipasswd" > <br>
Premi invio........................... : <input type="submit"
value="Invio"
</form>

Il file Setupas.bat contiene esempio

istruzione comando remoto con //%1

dove %1 dovrebe corrispondere con indirizzo ip richiesto nel form
etc...

Ma i parametri non vengono ricevuti.

Grazie per l'aiuto
Orazio
Dr.UgoGagliardelli
2006-05-08 08:04:44 UTC
Permalink
Post by orazio ciancitto
Buon giorno a tutti
Qualcuno può aiutarmi su questo problema , non riesco a passare i
parametri al file.bat
<form name="installa" method="post" action="setupas.bat
/%ipas400%/%iuser%/ %ipasswd%/" >
Inserisci l'indirizzo ip dell'as400/iseries.: <input name="ipas400" >
<br>
Inserisci User Id collegamento: <input name="iuser" > <br>
Inserisci Password dello User id: <input type="password"
name="ipasswd" > <br>
Premi invio........................... : <input type="submit"
value="Invio"
</form>
Il file Setupas.bat contiene esempio
istruzione comando remoto con //%1
dove %1 dovrebe corrispondere con indirizzo ip richiesto nel form
etc...
Ma i parametri non vengono ricevuti.
Premesso che non so se cio' che stai facendo si possibile, non ci ho mai
provato, con method=post in genere un serever http passa i dati della
form ad un programma CGI via stdin, con get come argomenti o variabili
d'ambiente. Ammesso che sia possibile chiamare un bat direttamente dal
browser, non vedo perche' l'action
action="setupas.bat/%ipas400%/%iuser%/%ipasswd%/"
debba contenere i valori della form.
--
Dr.Ugo Gagliardelli,Modena,ItalyCertifiedUindoscrasherAñejoAlcoolInside
Spaccamaroni andate a cagare/Spammers not welcome/Spammers vão à merda
Spamers iros a la mierda/Spamers allez vous faire foutre/Spammers loop
schijten/Spammers macht Euch vom Acker/Spamerzy wypierdalac'
Uomo Mascherato
2006-05-08 19:12:29 UTC
Permalink
Post by Dr.UgoGagliardelli
Post by orazio ciancitto
Buon giorno a tutti
Qualcuno può aiutarmi su questo problema , non riesco a passare i
parametri al file.bat
<form name="installa" method="post" action="setupas.bat
/%ipas400%/%iuser%/ %ipasswd%/" >
Inserisci l'indirizzo ip dell'as400/iseries.: <input name="ipas400" >
<br>
Inserisci User Id collegamento: <input name="iuser" > <br>
Inserisci Password dello User id: <input type="password"
name="ipasswd" > <br>
Premi invio........................... : <input type="submit"
value="Invio"
</form>
Il file Setupas.bat contiene esempio
istruzione comando remoto con //%1
dove %1 dovrebe corrispondere con indirizzo ip richiesto nel form
etc...
Ma i parametri non vengono ricevuti.
Premesso che non so se cio' che stai facendo si possibile, non ci ho mai
provato, con method=post in genere un serever http passa i dati della
form ad un programma CGI via stdin, con get come argomenti o variabili
d'ambiente. Ammesso che sia possibile chiamare un bat direttamente dal
browser, non vedo perche' l'action
action="setupas.bat/%ipas400%/%iuser%/%ipasswd%/"
debba contenere i valori della form.
neanche quegli scriteriati di m$ sono giunti al punto di far eseguire un
.bat da client!
Una bella procedurina in java o (orrore) visual basic (o come cavolo si
chima ora è l'unica a mio avviso.

Loading...