<< Discussione precedente | Discussione successiva >> |
Fare scrivere correttamente un file REG Vai a pagina << |
Autore | Messaggio |
Costa28 |
| ||
Utente registrato #56 Registrato il: dom 21 gen 2007 - 10:18Messaggi: 64 | rbon ha scritto ... non so se funziona ma provare non costa nulla. No... non funziona. Anzi non può funzionare perchè il file ResetPercorsi.reg cambia ad ogni sessione. E quindi dovrei ricrearlo manualmente con il file che mi hai segnalato. Grazie lo stesso. Il silenzio degli admin mi preoccupa.... | ||
Torna ad inizio pagina |
Danix |
| ||
Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12956 | Costa28 ha scritto ... Il silenzio degli admin mi preoccupa.... Mi spiace, ma non ho altre idee, per il momento. Ho però approfittato delle tue segnalazioni per scrivere un launcher con un .reg salvato in $Temp$. Tutto sembra funzionare regolarmente, vedi se può esserti utile -Link- | ||
Torna ad inizio pagina |
Costa28 |
| ||
Utente registrato #56 Registrato il: dom 21 gen 2007 - 10:18Messaggi: 64 | Danix ha scritto ... Mi spiace, ma non ho altre idee, per il momento. Questo penso che ci obblighi entrambi ad... approfondire. Anche se mi pare che la tua attenzione si sia concentrata sul dove e non sul perchè. Mi spiego meglio.. mi pare di avere capito che tu ritieni il problema collegato al fatto che AggiornaPercorsi sia salvato in $temp$ (ed infatti mi segnali un ini funzionante che lì salva un .reg) Io invece penso che il problema sia un bug nella funzione REGEDIT. Se AggiornaPercorsi.reg lo lancia regedit c'è il problema. Se lo lancio io a mano (doppioclick) il problema non c'è Ho dato un'occhiata al codice che mi hai segnalato ma temo che non... sia pertienente: Infatti: [WriteToReg=%settings%\$AppName$.reg] MainKey=HKEY_CURRENT_USER\Software\K Lightscreen\file|"target"=%screenshotdir%|/" Lightscreen\options|"startup"="false" Scriverà nella chiave K alcune sottochiavi con i rispettivi valori [WriteToReg=$Temp$\Trolltech.reg] MainKey=HKEY_CURRENT_USER\Software\Trolltech Scriverà solamente la chiave Trolltech senza sottochiavi Ed è in pratica quello che succede quando io "lancio" HKCU.reg e Attivazione.reg: tutto è OK. Per cercare di replicare il mio problema dovresti fare anche questo: [WriteToReg=%settings%\pippo.reg] MainKey=HKEY_CURRENT_USER\Software\K Lightscreen\options|"startup"="W Winpenpack" oppure: [WriteToReg=%settings%\pippo.reg] MainKey=HKEY_CURRENT_USER\Software\K Lightscreen\options|"pluto"="cane" e quindi: [RunBefore] RegEdit=%settings%\$AppName$.reg;pippo.reg RegEdit=$Temp$\Trolltech.reg Se il problema da me segnalato... esiste dovresti trovare la chiave K contenente solo la sottochiave lightscreen contenente la sola sottochiave options contenente il solo valore di pippo.reg. La sottochiave Lightscreen\file|"target"=%screenshotdir%|/" è sparita. Tieni presente una cosa, per quel che può servire... il "mio" applicativo lavora a livello di chiave (K) e non di sottochiave. Non so potrebbe essere importante. | ||
Torna ad inizio pagina |
Vai a pagina <<
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |