5

Я только что вошел в систему (Windows 7 x64) и увидел запуск RunOnce с этой командной строкой:

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

... а? В чем дело?


Редактировать:

Я знаю, что делает RunOnce, но я не совсем понимаю, что делает /Explorer ; извините, если это было неясно.

2 ответа2

2

Это значит, что Windows запускает вещи, указанные в ваших ключах RunOnce в реестре.

Один из них, вероятно, просто занял больше времени, чем ожидалось, поэтому вы должны увидеть фактическое окно RunOnce.exe.

РЕДАКТИРОВАТЬ: немного больше информации:

Отсюда (Bing-перевод на английский):

Возможно, наиболее важным моментом этого этапа является автоматическое выполнение программ, присутствующих в ключе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce. Эти программы реализуются, как следует из названия, только один раз: во время входа пользователя с правами администратора. За выполнение этого процесса отвечает программа: C:\Windows\system32\Runonce.exe. Вызывается команда «Runonce.exe /Explorer», которая, если пользователь является администратором компьютера, отвечает за выполнение содержимого ключа RunOnce (который обычно находится после установки программы).

Из того, что я могу сказать (информации об этом не так много), ключ "/Explorer" - это то, что запускает RunOnce.exe для каждой записи в ключах.

1

В Windows Vista и более поздних версиях необходимо использовать команду RunOnce.exe /explorer для обработки команд и запуска приложений, которые вводятся в реестр в разделе

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

Переключатель /Explorer, вероятно, предназначен для предотвращения обработки этих записей в неправильное время - то есть, когда пользователь уже вошел в систему - но это можно легко обойти с помощью переключателя.

В Windows XP и более ранних версиях RunOnce.exe обрабатывает содержимое ключей в

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

при запуске без переключателей командной строки (которые все равно были проигнорированы программой - если кто-то не знает о допустимом переключателе для этих версий RunOnce.exe).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .