batch dos per pubblicare su un server

grottafelix

Utente Attivo
5 Mar 2003
2.410
2
38
46
Parco chiuso -
www.girsms.com
Allora per motivi vari che nn sto qui a descrivere ho bisogno che da un "clic" un utente ignorante in programmazione per incanto prende un file e lo pubblica su un server web.

Praticamente la stessa cosa che fa qualsiasi webmaster quando apre un software ftp, si collega al server web, mette user e password, prende il file e lo trascina nella root o nella cartella prefissata.

Bene.

Devo creare "un programmino" per cui un utente con un "clic" faccia la pubblicazione del file in automatico.

Per ciò ho pensato bene di utlizzare un batch dos che usa il programma ftp.exe di Windows:

Codice:
%windir%\system32\ftp.exe -s:"%~f0"
goto done
open ftp.miosito.it
mionomeutente
miapassword
binary
cd mdb-database
lcd database
prompt
mdelete utenti.mdb
mput utenti.mdb
bye
:done
@echo off

ma sbaglio in qualcosa visto che nn funziona
 
lo scritp commentato è questo:

Codice:
%windir%\system32\ftp.exe -s:"%~f0"
goto done
open <sito ftp>
<utente>
<password>
binary
cd <cartella remota>
lcd <cartella locale>
prompt
mdelete <file da cancellare>
mput <file da trasferire>
bye
:done
@echo off
 
Codice:
@echo off
%windir%\system32\ftp.exe -s:"%~f0"
o ftp.miosio.it.it
miouser
miapassword
cd miosio.it.it
cd mdb-database
put c:\utenti.mdb
close

Grazie a daviduccio ;-)

P.S. ora devo fare delle altre modifiche..state in campana :ilpirata:
 

Discussioni simili