╚ possibile eseguire tutti i programmi dopo aver eseguito un file inf aggiungendo voci alla chiave di registro RunOnce . Le voci RunOnce la volta successiva al riavvio del computer e dopo che l'utente si connette al sistema (se Φ possibile l'accesso al sistema).
La chiave di registro Runonce consente di avviare i programmi una volta in Windows e di specificare se devono essere eseguiti in modo invisibile all'utente (senza inviare alcun messaggio all'utente) oppure come parte di un elenco di programmi o di operazioni visibili allÆutente. Il riferimento al programma viene quindi eliminato in modo che il programma non venga nuovamente eseguito.
Per eseguire i programmi in modo invisibile all'utente, aggiungere le voci stringa-descrizione=riga-comando alla seguente chiave di registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
Per eseguire i programmi eseguiti in modo sincrono nel gestore di Windows Runonce, aggiungere le voci stringa-descrizione=riga-comando alla seguente voce di registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup
LÆesempio seguente mostra una sezione AddReg che provoca quanto indicato:
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"SilentApp",,"%25%\Miaapp.exe"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Test Utility",,"%11%\test.exe"
Nota