Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Cozza
    Registrato dal
    Jan 2001
    Messaggi
    467

    sequenza comandi dos in un file batch

    stavo facendo un banalissimo
    file batch con una sequenza di comandi per scaricare
    un file in ftp
    del tipo

    ftp miodominio.it
    miouser
    miapws
    ecc. ecc.

    ora non capisco perchè si ferma dopo l'apertura del
    sito e non va avanti da solo con user e password

    giuro che dove lavoravo prima usavamo degli script così :master:

    ah se invece faccio un file
    d:
    cd programmi
    cd salcacchio
    pause

    questo funziona

    grazie a tutti ciao ciao
    Ho mille libri sotto il letto non leggo più
    ho mille sogni in un cassetto non lo apro più
    parlo da solo e mi confondo e penso
    che in fondo sì sto bene così

  2. #2
    certo ke l'altro funzionava

    lo script viene eseguito dalla shell non dal programma che è stato lanciato alla riga prima dalla shell )
    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

  3. #3
    Non funziona perchè ftp.exe integrato in win è un programma semi-grafico, anche se non sembra, proprio come l'edit.
    Per raggiungere il tuo obbiettivo dovrai creare un file batch, che lancia un file di testo, che al suo interno contenga le adeguate istruzioni per fare ciò che ti serve. Piccolo esempio che ti permette di scaricare un file semplicemente lanciando il file batch:


    file batch:

    echo off
    c:\windows\system32\ftp.exe -s:file.txt
    exit



    file di testo

    open ftp.tuoserver.it --->connessione
    billie ---> autenticazione
    12345 ---> autenticazione
    binary ---> setta il trasferimento in binario
    get documento.doc ---> scarica il file documento.doc
    bye ---> chiude la connessione
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  4. #4
    Utente di HTML.it L'avatar di Cozza
    Registrato dal
    Jan 2001
    Messaggi
    467
    grazie raga

    mi ricordavo che in effetti il file .bat richiamava un altro file .dat che conteneva i comandi ma pensavo che la cosa fosse ininfluente
    però sono sicuro al 100% che non c'era nessuna istruzione che andava a eseguire ftp.exe, va be' ma chissenefrega, il codice del mitico billiejoex funziona

    ora però sorge un altro problema
    se cerco di fare una roba del genere cercando di accedere a un account di posta tramite i comandi telnet quando metto

    echo off
    c:\windows\system32\telnet.exe -s:mail.dat
    exit

    cerca di collegarsi al dominio '-s:mail.dat' e ovviamente non ci riesce

    :master:
    Ho mille libri sotto il letto non leggo più
    ho mille sogni in un cassetto non lo apro più
    parlo da solo e mi confondo e penso
    che in fondo sì sto bene così

  5. #5
    e vabbeh ma un po' di ingegno..
    è chiaro a chiunque che '-s' è un'opzione del programma ftp, non è che passando -s a qualunque programma tale programma capirà che tu vuoi che lui vada a leggersi lo script riportato nell'argomento dell'opzione s..
    ftp ha la sua sintassi, telnet la sua, un altro programma un'altra ancora, mica sta scritto da qualche parte che ogni programma deve riconoscere -s come "esegui quello script"

    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

  6. #6
    Utente di HTML.it L'avatar di Cozza
    Registrato dal
    Jan 2001
    Messaggi
    467
    Originariamente inviato da Cozza
    però sono sicuro al 100% che non c'era nessuna istruzione che andava a eseguire ftp.exe
    infatti mi ricordavo bene anche mettendo solo
    ftp -s:ftp.dat
    funziona
    Ho mille libri sotto il letto non leggo più
    ho mille sogni in un cassetto non lo apro più
    parlo da solo e mi confondo e penso
    che in fondo sì sto bene così

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.