Я нашел следующую страницу (Как мне изменить данные существующего значения ключа реестра из cmd?) и это было чрезвычайно полезно, но у меня есть еще один вопрос.
Мой PATH имеет значение, которое включает в себя «c:\Program Files\Microsoft SQL Server\100\Tools\Binn\», и я хотел бы добавить к нему «P:\SQL». Когда я запускаю скрипт ниже, мой PATH будет выглядеть как «C:\Program; P:\SQL». Что нужно изменить, чтобы мой PATH выглядел как «c:\Program Files\Microsoft SQL Server\100\Tools\Binn\; P:\SQL»?
Вот что у меня есть:
for /F "skip=2 tokens=3" %%r in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path') do set oldVal=%%r
echo previous=%oldVal%
set newVal=%oldVal%;P:SQL
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path /t REG_EXPAND_SZ /d %newVal% /f
Благодарю.