Я использую следующий код для создания реестра Windows.Не удается записать в соответствующее место в реестре Windows
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKLM\Software\NewsReader\ConnectionString1", "Server=myServerName3\myInstanceName1;Database=myDataBase1;User Id=myUsername1;Password=myPassword1;", "REG_SZ"
Set WshShell = Nothing
Как-то написано не в том месте.
HKEY_USERS\S-1-5-21-3289046681-1693842953-402210132-1123\Software\Classes\VirtualStore\MACHINE\SOFTWARE\NewsReader
Я выполняю этот скрипт под учетной записью администратора домена, а также у этой учетной записи есть привилегии администратора локально.
Что мне здесь недостает?
P.S. Я нашел это Why is registry written in different location than expected?, но он не выясняет, как мне изменить код ...
См http://www.server-world.info/en/note?os=Other&p=vbs, а также http://stackoverflow.com/questions/17466681/how-to-run-vbs- а-администратор-из-VBS – klugerama