<< Previous thread | Next thread >> |
Fare scrivere correttamente un file REG Go to page << |
Author | Post |
Costa28 |
| ||
Registered Member #56 Joined: Sun 21 Jan 2007 - 10:18Posts: 64 | rbon wrote ... 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.... | ||
Back to top |
Danix |
| ||
Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12956 | Costa28 wrote ... 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- | ||
Back to top |
Costa28 |
| ||
Registered Member #56 Joined: Sun 21 Jan 2007 - 10:18Posts: 64 | Danix wrote ... 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. | ||
Back to top |
Go to page <<
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |