Visualizzazione risultati 1 fino 4 di 4

Discussione: script vb che non viene eseguito!!!

  1. #1
    Guest

    Predefinito script vb che non viene eseguito!!!

    mi chiedevo xche questo script vb nn mi viene eseguito da internet ma solo avviato da locale


    <SCRIPT LANGUAGE=vbscript>
    <!--
    Dim Drive,folder, subfolder,elemFolder
    path="c:\"
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set folder = fso.GetFolder(path)
    Set subfolder = folder.Subfolders
    document.write path & "<br>"
    For each elemFolder in subfolder
    document.write " <b>" & replace(lcase(elemFolder),lcase(path),"") & "</b><br>"
    next
    Set files = folder.files
    For each elemFile in files
    document.write " " & replace(lcase(elemFile),lcase(path),"") & "<br>"
    next
    //-->
    </SCRIPT>


    grazie ciao!!!!!

  2. #2
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Per OVVIE ragioni di sicurezza.
    A te piacerebbe che visitando un sito ti facciano la radiografia del tuo hard disk locale?
    (cosa che fa questo script). Una cosa è se lo fai girare sul tuo pc -antivirus e protezioni varie permettendo- cioè se lo usi come fanno alcuni al posto dei .bat e altri batch, una cosa è se questo gira sul pc di chiunque visiti un sito pubblico.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da heracleum
    Per OVVIE ragioni di sicurezza.
    A te piacerebbe che visitando un sito ti facciano la radiografia del tuo hard disk locale?
    (cosa che fa questo script). Una cosa è se lo fai girare sul tuo pc -antivirus e protezioni varie permettendo- cioè se lo usi come fanno alcuni al posto dei .bat e altri batch, una cosa è se questo gira sul pc di chiunque visiti un sito pubblico.
    ma nn dovrebbe comparire in alto in windows quella barra gialla che ti chiede di attivarlo???

  4. #4
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Stai parlando di Internet Explorer ok? E calcola che molti usano altri browser tralaltro.
    In locale, anche quando -molto di rado- su IE faccio girare una pagina con javascript, anche MOLTO più innocui dello script vbs in topic, vedo il comportamento da te descritto (la barra in alto) in remoto NO, anzi gli script bloccati da IE in remoto girano perfettamente, ma parlo di funzioni basilari come getElemetByID di un oggetto, che non so perché in locale debbano essere bloccate -a caso proprio- vabè..

    Dici "non ti dovrebbe chiedere di attivarlo": stiamo parlando di Visual Basic Scripting, vbs, tipicamente gli script usati per virus in email, quindi roba molto discutibile -targata MS ovviamnte- non so neanche come altervista tratta queste estensioni..

    Il tuo script non solo è un vbs, quindi non so come potrà mai girare su altri browser, ma oltretutto ha accesso a oggetti filesystem che in remoto non hanno alcun senso, né utilità, né sicurezza.

    Quindi facciamo che spieghi a cosa ti serve così capiamo meglio.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •