Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
macro AutoIt ( path )

Vai a pagina       >>  
Autore Messaggio
ed_711
dom 31 lug 2011 - 07:13
online
Utente registrato #39789
Registrato il: ven 01 apr 2011 - 17:30
Messaggi: 50

Ciao, vorrei sapere qualcosa di più riguardo ai percorsi che l X-Launcher può usare; per esempio è possibile una sintassi del genere: FileDelete=@WindowsDir@\Temp\logfile.log o FileDelete=@SystemDir@\fileexeodll.exeodll ? Grazie.
Torna ad inizio pagina
Danix
lun 01 ago 2011 - 19:12

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Sì, si può usare quella sintassi.
Torna ad inizio pagina
Sito Web
zandet2
lun 01 ago 2011 - 19:43

online

Utente registrato #3184
Registrato il: mar 06 mar 2007 - 11:52
Provenienza: Busto Arsizio
Messaggi: 3301
Occhio che potresti comunque avere comportamenti non previsti se lavori con utenze non amministrative:
visto che si tratta di cartelle di sistema potresti avere accessi limitati o inibiti.
Torna ad inizio pagina
ed_711
lun 01 ago 2011 - 19:59
online
Utente registrato #39789
Registrato il: ven 01 apr 2011 - 17:30
Messaggi: 50
Ho studiato il PDF e ho notato che non tutti i percorsi sono tracciati; questo è il motivo della domanda; vorrei sapere se sono reperibili in giro altre macro ( per i percorsi ovviamente ); inoltre, dato che ho usato la sintassi sopra specificata e non ho ottenuto i risultati sperati vorrei conoscere qualcosa in più riguardo al discorso utenze e accessi limitati o inibiti ( chi, cosa e perchè ). Grazie.
Torna ad inizio pagina
Danix
lun 01 ago 2011 - 20:18

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
La sintassi è corretta. Comunque, se vuoi sapere maggiori dettagli (il chi, il cosa e il perchè.. ), forse la cosa migliore è riportare qualche esempio concreto. Quale programma ti crea problemi? Su quali percorsi? Che sintassi hai usato?
Torna ad inizio pagina
Sito Web
ed_711
lun 01 ago 2011 - 23:18
online
Utente registrato #39789
Registrato il: ven 01 apr 2011 - 17:30
Messaggi: 50
Esattamente vorrei sapere come mai FileDelete=@WindowsDir@\Temp\logfile.log non funziona pur avendolo messo anche in Functions ( oltrechè in RunAfter ovviamente ); da cui l' ipotesi circa le utenze e gli accessi ( cosa non menzionata nell' esigua guida del launcher ).
Torna ad inizio pagina
Danix
lun 01 ago 2011 - 23:43

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Se hai i diritti amministrativi sul computer in uso non dovresti avere problemi in tal senso. Se invece non sei amministratore del computer potresti non avere accesso alle cartelle di sistema (e ovviamente neanche il launcher).

Ripeto, dovresti fornire maggiori dettagli. Ad esempio, facci sapere di che programma si tratta o posta la parte dell'INI interessata, magari c'è qualche errore che impedisce la cancellazione del file .log.
Torna ad inizio pagina
Sito Web
ed_711
mar 02 ago 2011 - 00:15
online
Utente registrato #39789
Registrato il: ven 01 apr 2011 - 17:30
Messaggi: 50
[Setup]
AppName=RegOrganizer

[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe

[WriteToReg=$Home$\$AppName$\registry\1.reg]
MainKey=HKEY_CURRENT_USER\Software\ASProtect
RegExp\Settings|"Data Path"=$Home$\$AppName$\backups|\\"

[WriteToReg=$Home$\$AppName$\registry\2.reg]
MainKey=HKEY_CURRENT_USER\Software\ChemTable Software
RegExp\Settings|"Data Path"=$Home$\$AppName$\backups|\\"

[Environment]
Settings=$Home$\$AppName$\settings
LocalSettings=$Home$\$AppName$\local_settings
Registry=$Home$\$AppName$\registry

[Functions]
DirCreate=%Settings%|%LocalSettings%|%Registry%
DirCopy=@AppDataDir@\ChemTable Software|@AppDataDir@\ChemTable Software_backup
DirRemove=@AppDataDir@\ChemTable Software
DirCopy=%Settings%|@AppDataDir@\ChemTable Software|o
DirCopy=$LocalAppData$\ChemTable Software|$LocalAppData$\ChemTable Software_backup|o
DirRemove=$LocalAppData$\ChemTable Software
DirCopy=%LocalSettings%|$LocalAppData$\ChemTable Software|o
FileDelete=@WindowsDir@\Temp\RegistryOptimisation.log

[RunAfter]
DirCopy=@AppDataDir@\ChemTable Software|%Settings%|o
DirRemove=@AppDataDir@\ChemTable Software
DirCopy=@AppDataDir@\ChemTable Software_backup|@AppDataDir@\ChemTable Software|o
DirRemove=@AppDataDir@\ChemTable Software_backup
DirCopy=$LocalAppData$\ChemTable Software|%LocalSettings%|o
DirRemove=$LocalAppData$\ChemTable Software
DirCopy=$LocalAppData$\ChemTable Software_backup|$LocalAppData$\ChemTable Software|o
DirRemove=$LocalAppData$\ChemTable Software_backup
FileDelete=@WindowsDir@\Temp\RegistryOptimisation.log

[RunBefore]
RegEdit=$Home$\$AppName$\registry\1.reg;2.reg

[Options]
DeleteTemp=true
RunWait=true
ShowSplash=false
WriteLog=false
Torna ad inizio pagina
Danix
mar 02 ago 2011 - 00:47

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
RegistryOptimization.log e non (come hai scritto tu) RegistryOptimisation.log

Inoltre è sufficiente rimuovere il file alla chiusura nella sezione [RunAfter]
Torna ad inizio pagina
Sito Web
ed_711
mar 02 ago 2011 - 07:05
online
Utente registrato #39789
Registrato il: ven 01 apr 2011 - 17:30
Messaggi: 50
Che pollo! Alla Zazà! Non l'avevo vista!
Per le macro non menzionate nel PDF, tipo $LocalAppData$, sapresti dove le posso trovare dato che i PDF di AutoIt che ho visto sono a pagamento.
Grazie.
( Vorrei inoltre sottoporre all' attenzione generale e ad esclusivo uso personale finale un portatile che portatile non è: Process Lasso Portable; HKCU\Soft; HKLM\SOFT; User\AppData; ci ho lavorato parecchio, ma non sono riuscito a far funzionare nulla; avevo pensato ad un bat ad hoc su RunAfter, dato che il resto non funziona ).
Torna ad inizio pagina

Vai a pagina       >>  
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System