Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
macro AutoIt ( path )

Go to page       >>  
Author Post
ed_711
Sun 31 Jul 2011 - 07:13
online
Registered Member #39789
Joined: Fri 01 Apr 2011 - 17:30
Posts: 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.
Back to top
Danix
Mon 01 Aug 2011 - 19:12

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Sì, si può usare quella sintassi.
Back to top
Website
zandet2
Mon 01 Aug 2011 - 19:43

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: Busto Arsizio
Posts: 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.
Back to top
ed_711
Mon 01 Aug 2011 - 19:59
online
Registered Member #39789
Joined: Fri 01 Apr 2011 - 17:30
Posts: 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.
Back to top
Danix
Mon 01 Aug 2011 - 20:18

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 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?
Back to top
Website
ed_711
Mon 01 Aug 2011 - 23:18
online
Registered Member #39789
Joined: Fri 01 Apr 2011 - 17:30
Posts: 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 ).
Back to top
Danix
Mon 01 Aug 2011 - 23:43

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 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.
Back to top
Website
ed_711
Tue 02 Aug 2011 - 00:15
online
Registered Member #39789
Joined: Fri 01 Apr 2011 - 17:30
Posts: 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
Back to top
Danix
Tue 02 Aug 2011 - 00:47

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
RegistryOptimization.log e non (come hai scritto tu) RegistryOptimisation.log

Inoltre è sufficiente rimuovere il file alla chiusura nella sezione [RunAfter]
Back to top
Website
ed_711
Tue 02 Aug 2011 - 07:05
online
Registered Member #39789
Joined: Fri 01 Apr 2011 - 17:30
Posts: 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 ).
Back to top

Go to page       >>  
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System