Newsgroup: it.comp.os.win.win9x
Titolo: Domanda su regedit

Saluti a tutti,
Vorrei sapere una cosa e cerchero' di farmi capire .
Vorrei che all'avvio di Windows venisse eseguito una riga di comando DOS.
Posso ottenere questo creando un semplice file BAT  e inserendo nel registro
un valore che facesse eseguire
questo file BAT all'avvio di windows.
Io vorrei pero' semplificare questa procedura e inserire direttamente nel
registro la riga di comando da
eseguire.
Sono convinto che deve esserci nel registro un posto dove inserire questa
riga di comando per farla
eseguire all'avvio . Pero'  se anche esiste questo punto non so dove sia.
C'e' qualcuno che puo? aiutarmi.
Grazie  e un  saluto a tutti.
                                                Sergio

 eseguire all'avvio . Pero'  se anche esiste questo punto non so dove sia.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
INFO: Run, RunOnce, RunServices, RunServicesOnce and Startup
http://support.microsoft.com/?kbid=179365
Definition of the RunOnce Keys in the Registry
http://support.microsoft.com/kbid=137367
-- 
Tiziano "Lapalissiano" Marmiroli
Microsoft MVP - Office

 questa riga di comando per farla
HK_LM\Software\Microsoft\Windows\CurrentVersion\Run
HK_CU\Software\Microsoft\Windows\CurrentVersion\Run
non sei obbligato a specificare solo il nome di un eseguibile, ma puoi anche
specificare l'intera riga di comando. Ovviamente racchiudi tra doppi apici i
percorsi conteneti spazi
es:
"c:\nuova cartella\mio.exe" /opzione
Ciao!
-- 
_______________________________
        Microsoft® Technical Advice
         news://
news.microsoft.com
http://support.microsoft.com/newsgroups

 Ciao!
________________________________________--
Ti ringrazio della pronta risposta e mi scuso per il ritardo con cui replico
alla tua,ma sono stato assente da casa.
Veniamo al fatto.
La tua risposta e' giusta:pero' il metodo che mi suggerisci e' esattamente
quello che ho usato fino ad ora.
Io pero' cercavo una strada piu' semplice e immadiata.Forse mi sono
spioegato male.
Un esempio chiarira' meglio le cose.
Supponiamo che io voglia cancellare i cookies ad ogni avvio del PC.
Mi faccio un batch con questo comando:
 C:\  DEL  C:\windows\cookies\*.txt
Poi inserisco nella  sottochiave RUN  il valore che richiama il file
batch,come esattamente suggerito da te.
Tutto questo funziona benissimo.
Io pero' mi chiedevo questo:
E' possibile evitare di fare il batch e inserire direttamente nel registro
la linea di comando?
DEL  C:\windows\cookies\*.txt
Sarebbe una strada piu' semplice.
Credi che si possa fare?
Spero tu mi possa dare una dritta e ringraziandoti ancora ti saluto.
                 Sergio

 Spero tu mi possa dare una dritta e ringraziandoti ancora ti saluto.
Prova
command /c del "C:\windows\cookies\*.txt"
Ma tieni conto che questo ti apre cmq un prompt dei comandi (anche se per un
breve istante).
Se quindi vai a specificare più comandi, avrai più finestre che si aprono
una dietro l'altra per eseguire ogni singolo comando. I tal caso allora è
meglio lasciare uno script con il file batch come già stai facendo.


 Ciao!
    PERFETTO !!!
    questo e' proprio quello che cercavo. L'ho gia' provato e funziona come
desideravo.
    Vista la tua conoscenza del registro forse ti disturbero' ancora con
altre domande.
    Ti ringrazio molto e ti saluto cordialmente.
                       Ciao.
                                   Sergio