Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Automatizzare esecuzione file asp

    Salve a tutti,

    avrei la necessita di automatizzare l'esecuzione di un file asp residente su un server, questo asp mi crea un csv che devo salvare in locale su un percorso specifico, tutto questo in automatico, avevo quindi pensato di creare un file vbs e poi sfruttare operazioni pianificate di windows per eseguirlo ogni tot.

    Ho trovato un vbs del genere:

    Dim IE
    Set IE = CreateObject("InternetExplorer.Application")
    IE.Visible = False
    IE.navigate("http://www.sito.it/nomefile.asp")
    Set IE = Nothing

    questo file vbs mi permette di aprire la pagina asp ma dopo pare non succeda nulla, non trovo il file csv generato da nessuna parte.
    Se però metto Ie.visible su true funziona bene, cioè mi apre IE e mi chiede dove salvare il file csv creato dall'asp, perfetto.
    Ma siccome ho la necessità che il tutto sia fatto in maniera silenziosa, cioè senza lasciare aperte tutte le finestre IE e salvare solo il file csv in una determinata cartella, false fa questo ma pare non succeda nulla, non salva nessun file.

    In definitiva dovrei aggiungere a queste linee di comando anche quelle che mi permettono di salvare il csv (generato dall'url) in un determinato percorso in locale.

    Grazie per l'aiuto

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Automatizzare esecuzione file asp

    La macchina su cui vuoi salvare il cvs non è la macchina su cui gira il server, giusto?

    La pagina ASP viene "elaborata" lato server, se produce un file locale beh, lo trovi sulla macchina server: il client riceve solo l'html prodotto in seguito all'elaborazione della pagina.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3

    Re: Re: Automatizzare esecuzione file asp

    Originariamente inviato da Alex'87
    La macchina su cui vuoi salvare il cvs non è la macchina su cui gira il server, giusto?

    La pagina ASP viene "elaborata" lato server, se produce un file locale beh, lo trovi sulla macchina server: il client riceve solo l'html prodotto in seguito all'elaborazione della pagina.
    Esatto, cioè il file csv va salvato sulla macchina dove si lancia l'url del file asp presente sul server.

    Dovrei quindi automatizzare queste operazioni che eseguo generalmente in manuale:

    1) dal browser apro l'url www.nomefile.asp (che giace su un server esterno) che mi genera il csv;
    2) quando il csv viene generato mi esce la finestra di salvataggio dove decido dove salvare tale file sul pc.

    Diciamo che il punto 1 dovrebbe già andare con i comandi che ho elencato nel primo post, ma per automatizzare anche il punto 2? Come si fa?
    Tenendo presente che il percorso dove andrà salvato il file csv è sempre lo stesso.

    Grazie ancora.

  4. #4
    scusa, ma tu forzi il download del file csv? come lo generi?

  5. #5
    Originariamente inviato da optime
    scusa, ma tu forzi il download del file csv? come lo generi?
    ho un file in Asp su un server http, eseguendolo da remoto mediante il browser (http:\\percorso file.asp) in automatico mi genera il download di questo file csv che poi salvo sul pc.

    Dovrei però fare tutte queste cose in automatico lasciando il pc acceso, ho letto che si può automatizzare il tutto mediante vbscript e poi eseguire tale file mediante operazioni pianificate di windows.

  6. #6
    non devi generare il download, ma scrivere fisicamente il file csv. non ti conviene postare nella sezione asp? eventualmente fatti spostare da un moderatore

  7. #7
    http://stackoverflow.com/questions/2...-file-with-vbs

    O, in alternativa, puoi usare un programma a linea di comando come cURL.
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Perfetto, grazie a tutti per i consigli :-)

  9. #9
    ----------------------------------------------------
    nello spirito del forum, spiega come hai fatto (postando la soluzione), così aiuterai qualche altro forumista che dovesse avere lo stesso problema.
    ------------------------------------------------------------------------

  10. #10
    Originariamente inviato da optime
    ----------------------------------------------------
    nello spirito del forum, spiega come hai fatto (postando la soluzione), così aiuterai qualche altro forumista che dovesse avere lo stesso problema.
    ------------------------------------------------------------------------
    Si chiedo scusa, in realtà i ringraziamenti erano a prescindere, ancora non avevo verificato.

    Comunque il link indicato da Mitaly è stato decisivo, così non mi apre la finestra di salva file e me lo salva direttamente nel percorso inserito nel codice vbs

    http://stackoverflow.com/questions/...a-file-with-vbs

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 © 2026 vBulletin Solutions, Inc. All rights reserved.