2015-03-18 3 views
0

Я хочу изменить ключ реестра ниже ...Как добавить два значения в реестр с пакетным скриптом?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 

данных по умолчанию для VALUENAME Shell является explorer.exe

Я хочу изменить, чтобы быть как explorer.exe,Myapp1,Myapp2

Я сделал это вручную, но возможно ли это сделать с помощью пакетного скрипта?

ответ

0

Вы можете использовать:
REG ADD [ROOT\]RegKey /v ValueName [/t DataType] [/S Separator] [/d Data] [/f]

в вашей партии, чтобы изменить/добавить ключи реестра. Поэтому было бы:

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Shell /t REG_SZ /d "explorer.exe,Myapp1,Myapp2" /f

Для получения более подробной информации см: http://ss64.com/nt/reg.html

+0

Действительно ценю вашу помощь. но, к сожалению, после запуска этого скрипта не вижу изменений в данных значения оболочки. –

+0

Можете ли вы разместить свой сценарий здесь ...? Странно, я протестировал его на своем компьютере, и он работает с пастой 'reg add 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon"/v Shell/t REG_SZ/d "explorer.exe, Myapp1, Myapp2"/f 'в блокнот и сохранить его как TEST.bat, затем попробуйте его –

+0

@echo off reg добавить" HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon "/ v Shell/t REG_SZ/d" explorer.exe, C: \ Program Files \ User Timer \ Timer.exe "/ f –

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