RunOnce / Explorer?

5

Acabei de me conectar (Windows 7 x64) e vi o RunOnce rodar com esta linha de comando:

C:\Windows\system32\runonce.exe /Explorer

... huh? O que está acontecendo?

Editar:

Eu sei o que o RunOnce faz, mas estou confuso sobre o que o /Explorer faz; desculpe se isso não ficou claro.

    
por Mehrdad 22.05.2011 / 23:05

2 respostas

2

O Windows está executando as coisas listadas na chave RunOnce no registro .

Um deles provavelmente demorou mais do que o esperado, então você pode ver a janela real do RunOnce.exe.

EDITAR : Um pouco mais de informação:

Em aqui (traduzido para o inglês para o inglês):

Perhaps the most important moment of this phase is the automatic execution of programs present in the key of registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce. These programmes are implemented, as its name suggests, only once: at the time that a user with administrative privileges, log on to the machine. There is a programme responsible for carrying out this process: C:\Windows\system32\Runonce.exe. Called the "Runonce.exe /Explorer" command, which, if the user is Administrator of the computer, is responsible for executing the contents of the key RunOnce (which usually are downstream of the installation of a program).

Pelo que eu posso dizer (não há muita informação sobre isso), a opção "/ Explorer" é o que faz com que o RunOnce.exe seja executado em cada entrada nas chaves.

    
por 22.05.2011 / 23:21
1

No Windows Vista e posterior, você deve usar o comando RunOnce.exe /explorer para processar comandos e iniciar aplicativos que são inseridos no registro em

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

O interruptor / Explorer tem a intenção de evitar que você processe essas entradas na hora errada - por exemplo, quando um usuário já está conectado - mas isso pode ser facilmente contornado usando-se a opção.

No Windows XP e versões anteriores, o RunOnce.exe processaria o conteúdo das chaves em

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

quando iniciado sem opções de linha de comando (que foram ignoradas pelo programa, a menos que alguém saiba de uma opção válida para essas versões do RunOnce.exe ).

    
por 05.07.2014 / 20:00