2015-02-26 2 views
0

По какой-то причине мне нужно запустить CMD при запуске Windows. Мне нужно запустить CMD с аргументами. Можно ли это сделать через раздел реестра?Запуск при запуске Windows CMD с аргументами

Я пробуя

"parameter"="\"C:\\Windows\\System32\\cmd.exe\"" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\parameter] 

Но как я могу добавить arguememnts к нему, если это возможно?

Я выполнил эту простую задачу: «C: \ Windows \ System32 \ cmd.exe/c notepad.exe» Но у меня нет блокнота для запуска cmd. Каким может быть резонанс?

Могу ли я что-то упустить? Я сделал две записи 1 in HKLM/RUN/ "C:\Windows\System32\cmd.exe /c notepad.exe" 2 in HKEY_CURRENT_USER/ RUN the same record "C:\Windows\System32\cmd.exe /c notepad.exe" Но cmd не запускает блокнот

+1

Это, или вы можете добавить ярлык в папку Автозагрузка в меню Пуск. – Phylogenesis

+0

да, если вы добавите ярлык с командной строкой в ​​папке «Пуск», он сделает – user1627167

+0

@Phylogenesis Большое спасибо за ваш комментарий. Просто я не знаю, синтаксис, чтобы сделать это через раздел реестра. – Alex

ответ

0

Ваш пример имеет строки в неправильном порядке для файла *.reg. Должно работать следующее:

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] 
"Terminal"="C:\\Windows\\system32\\cmd.exe /c parameter1 parameter2 parameter3 ..." 

Это будет работать только один раз при загрузке. Если вы хотите, чтобы запускаться каждый раз при входе в систему, то вам необходимо изменить его на:

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] 
"Terminal"="C:\\Windows\\system32\\cmd.exe /c parameter1 parameter2 parameter3 ..." 
+0

Я проделал эту простую задачу: «C: \ Windows \ System32 \ cmd.exe/c notepad.exe» Но у меня нет блокнота для работы с cmd. Каким может быть резонанс? – Alex

+0

Клавиши Run/RunOnce в hive-сервере HKLM запускаются при запуске компьютера (перед процессом входа в систему). Вам нужно будет использовать эквивалентные ключи в улье HKCU, если вы хотите, чтобы он был интерактивным пользователем. – Phylogenesis

+0

Могу ли я что-то упустить? Я сделал две записи 1 в HKLM/RUN/"C: \ Windows \ System32 \ cmd.exe/c notepad.exe" 2 в HKEY_CURRENT_USER/RUN ту же запись "C: \ Windows \ System32 \ cmd.exe/c блокнот .exe "Но cmd не запускает блокнот – Alex

0

из CMD вы можете запустить этот

REG ADD HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ RunOnce/т REG_SZ/d «»

или вручную, вы можете перейти к этой структуре и строковое значение

Смежные вопросы