来自 https://stackoverflow.com/a/37859812/4878558的问题
我需要为启动安装的当前用户设置注册表值。由于安装进入系统模式 - 我对当前用户一无所知
还有我的代码给'System.UnauthorizedAccessException'
SecurityIdentifier sID = WindowsIdentity.GetCurrent().User;
var subKey = Registry.Users.OpenSubKey(sID + "\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");
subKey.SetValue("test", "test");
enter code here