Se trovi che RunOnce e RunOnceEx non vengono eseguiti in Windows 7 o Vista, il motivo potrebbe probabilmente essere il fatto di aver effettuato l'accesso come Utente standard!
Un comando impostato per l'esecuzione tramite RunOnce o RunOnceEx potrebbe non essere eseguito come previsto.
Le chiavi di registro effettuate sono:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion RunOnce HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion RunOnceEx
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion RunOnce HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion RunOnceEx
Gli utenti standard non dispongono delle autorizzazioni appropriate per l'esecuzione da HKEY_LOCAL_MACHINE.
I comandi eseguiti dalle chiavi RunOnce o RunOnceEx HKEY_CURRENT_USER dovrebbero funzionare come previsto, se connessi con un account Admin.
Per eseguire comandi da HKEY_CURRENT_USER, è necessario accedere con un account amministratore.
KB2021405 afferma che questo è di progettazione e per eseguire comandi da quelle chiavi del Registro di sistema, è necessario accedere con un account amministratore. Ciò si verificherà pertanto se si accede con un account utente standard.
Questo problema riguarda solo gli utenti con un account utente standard. Se l'utente ha un amministratore o un token di divisione, l'esecuzione procede.
Anche la descrizione della chiave del Registro di sistema RunOnceEx potrebbe interessarti!
Articoli correlati:
- Suggerimenti e caratteristiche del registro di Windows
- Defragmenter di registro gratuito per deframmentare il registro di Windows
- Come tenere traccia delle attività degli utenti in modalità WorkGroup su Windows 10/8/7
- Amministratore, Standard, Lavoro, Scuola, Bambino, Account ospite in Windows 10
- Microsoft non supporta l'uso di pulitori di registro in Windows