none
Accodamento piu VBS RRS feed

  • Domanda

  • Ciao,

    probabilmente è una banalità, spero di si, stò cercando di accodare piu vbs in un file solo per dare la possibilità ad utenti in WG di inserire nei trusted site con un solo click.

    Premetto che singolarmente funzionano e che non sono questo esperto di VBS, ma quando li metto tutti assieme va in errore, ho provato  metterci run next ho provato a mettere anche una pausa, ma probabilmente non è proprio così che va fatto.

    Mi potete dare una mano per favore ? due stringe, delle 15 da inserire sono queste :

    Const HKEY_CURRENT_USER = &H80000001

    strComputer = "."
    Set objReg=GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
    strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\miodominio.it\prepap"

    objReg.CreateKey HKEY_CURRENT_USER, strKeyPath

    strValueName = "http"
    dwValue = 2

    objReg.SetDWORDValue HKEY_CURRENT_USER, strKeyPath, strValueName, dwValue

    Const HKEY_CURRENT_USER = &H80000001

    strComputer = "."
    Set objReg=GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
    strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\miodominio.it\intra"

    objReg.CreateKey HKEY_CURRENT_USER, strKeyPath

    strValueName = "http"
    dwValue = 1

    objReg.SetDWORDValue HKEY_CURRENT_USER, strKeyPath, strValueName, dwValue

    Grazie anticipatamente

    Umberto

    mercoledì 18 settembre 2013 06:50

Risposte

  • Nel caso servisse a qualcuno ho trovato la soluzione.

    Era banale e semplice come ogni volta in cui si trova una soluzione ad un problema analogo.

    Bastava semplicemente dichiarare una volta sola la "chiave" "Const HKEY_CURRENT_USER = &H80000001" all'inizio del file e tutto ha funzionato correttamente.

    Saluti

    Umberto

    • Contrassegnato come risposta Anca Popa martedì 24 settembre 2013 12:48
    mercoledì 18 settembre 2013 13:31
  • Esatto, non puoi dichiarare più volte una costante nello stesso vbs. Altra soluzione, meno elegante, avresti dovuto trasformate le costanti in variabili togliendo tutti i "const"


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere


    venerdì 20 settembre 2013 19:25
    Moderatore

Tutte le risposte

  • Nel caso servisse a qualcuno ho trovato la soluzione.

    Era banale e semplice come ogni volta in cui si trova una soluzione ad un problema analogo.

    Bastava semplicemente dichiarare una volta sola la "chiave" "Const HKEY_CURRENT_USER = &H80000001" all'inizio del file e tutto ha funzionato correttamente.

    Saluti

    Umberto

    • Contrassegnato come risposta Anca Popa martedì 24 settembre 2013 12:48
    mercoledì 18 settembre 2013 13:31
  • Esatto, non puoi dichiarare più volte una costante nello stesso vbs. Altra soluzione, meno elegante, avresti dovuto trasformate le costanti in variabili togliendo tutti i "const"


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere


    venerdì 20 settembre 2013 19:25
    Moderatore
  • Ciao,

    Buono a sapersi, un grazie per l'aggiornamento!

    Saluti,


    Anca Popa Follow ForumTechNetIt on Twitter

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda.

    martedì 24 settembre 2013 12:50