Newsgroup: it.comp.aiuto
Titolo: Come si fa un file eseguibile?

Ciao,
attualmente, per inserire un mio logo nel simbolo di Windows che appare in
apertura e chiusura del sistema operativo,
inserisco manualmente il mio file personalizzato "logonui_personale.exe"
nella cartella C:\WINDOWS\system32 e, sempre manualmente, eseguo il file
logonui_personale.reg che modifica il file di registro indicando al s.o. di
utilizzare il mio file "logonui_personale.exe" anzicchč quello originale
"logonui.exe".
Potete indicarmi come potrei fare per automatizzare questo procedimento?
Come si fa un file eseguibile che, con la sola apertura di questo, in
automatico provveda a mettere nella cartella C:\WINDOWS\system32 il mio file
"logonui_personale.exe" e poi modifichi in automatico il file di registro?
E' una cosa complicata da fare (non ho basi di programmazione) o fattibile?
Grazie
Ciao
Carlo

 e poi modifichi in automatico il file di registro?
Se vuoi fare l'eseguibile (*.exe)
http://www.hiddensoft.com/autoit3/
se ti interessa riposta che ti spiego come
'Altrimenti uno script vbs :
Set oShell = CreateObject("Wscript.Shell")
Set fs = CreateObject("Scripting.FileSystemObject")
fs.CopyFile "c:\logonui_personale.exe", _
 "C:\WINDOWS\system32\logonui_personale.exe"
'modifica registro
oShell.run"regedit /s c:\logonui_personale.reg "
'se metti tutto in c:\  lo script sopra e' gia' pronto
'per l'uso cosi' come e' altrimenti cambia le path
'Copia incolla su notepad e salva con estensione .vbs
'tutti i file (*.*)  poi ci clicchi sopra. (per esempio Exec.vbs)
'se ti da' errore disattiva l'antivirus
--
Fosco

Ciao Fosco,
intanto ti ringrazio tantissimo; lo script vbs l'ho già provato e funziona
perfettamente;
mi piacerebbe però imparare anche il programma che mi hai consigliato:
AutoIt v3;
l'ho installato...ma a dire la verità non ho capito come deve essere
utilizzato.
Ho visto che internamente ci sono 3 programmi distinti:
- Convert .au3  to .exe (immagino che sia l'ultimo passo da fare)
- Run Script (immagino che serva solo per eseguire i file .au3)
- AutoIt Window Spy, cioè il programma vero e proprio...che però non riesco
usare
Se puoi darmi qualche dritta
Grazie mille ancora
Ciao
Carlo
"Fosco" <fa...@fake.invalid> ha scritto nel messaggio
news:tRGnc.228837$rM4.9...@news4.tin.it...


"Fosco"
NO
oShell.run"regedit /s c:\logonui_personale.reg "
SI
 oShell.run"regedit /s c:\logonui_personale.reg"
http://www.winguides.com/registry/
www.regedit.com
Registry hacks
http://members.aol.com/axcel216/reg.htm#HOME
http://www.winguides.com/downloads/registry.exe
  (tips 1 mega)
--
Fosco

Ciao Fosco,
intanto grazie mille.
Navigando ho trovato comunque un programma che riesce a farmi esattamente
quello che cercavo:
Inno Setup
http://www.jrsoftware.org/isinfo.php
(te lo riporto per conoscenza)
Grazie ancora
Ciao
Carlo
________________
www.carloneworld.it

 
http://www.jrsoftware.org/isinfo.php
Si ... ma e' un soft per creare pacchetti d'installazione
ma se ti trovi bene cosi' bene
Con l'autoit era piu semplice ed avevi un eseguibile (exe)
che girava su tutti i sistemi operativi senza bisogno
di installare niente
Se a me venisse proposto di dover usare un semplice
exe piuttosto di un completo pacchetto d'installazione
scelgo il primo
http://www.hiddensoft.com/autoit3/
--
Fosco

Ciao Fosco,
effettivamente...hai ragione.
Infatti...sono riuscito a fare tutti i pacchetti di installazione che
volevo....
( 
http://www.carloneworld.it/Logo_CW_e_screensaver.htm
 )
ma funzionano solo su Win XP.
Ora mi sa che riprendo in mano AutoIt (č che non ho ancora capito bene come
funziona).
Praticamente, avvio  "AutoIt Window Spy" e mi basta digitare queste linee di
comando per dare l'ordine di inserire nel file di registro la stringa
contenuta nel mio file "logonui_personale.reg"?
---------------------
NO
oShell.run"regedit /s c:\logonui_personale.reg "
SI
 oShell.run"regedit /s c:\logonui_personale.reg"
---------------------
Ma per poi impartire il comando per inserire il file "logonui_personale.exe"
in C:\WINDOWS\system32 come devo fare?
Scusa se ti disturbo, ma AutoIt risulata davvero incomprensibile per me.
Grazie
Ciao
Carlo

 Praticamente, avvio  "AutoIt Window Spy"
AutoIt Window Spy serve in "fase avanzata"
per conoscere controlli ed altro .. per un uso normale
basta l'help ed il notepad
In fase avanzata volendo puoi creare tutto "al volo"
sia il file reg che il logonui_personale.exe ed in definitiva
avrai un unico exe (Logouni.exe) che fa' tutto
Leggi l'help dell'autoit (AutoIt.chm) e
http://www.hiddensoft.com/forum/index.php?s=4fb38ec51dbef7c3a0b63484b9e1f97a&showforum=2
--
Fosco

Ciao Fosco,
...adesso ci provo...
