registry相关内容
我正在尝试运行使用 Nodejs、Edgejs、Angular4 和名为“CatalogService.dll"的 C# 后端服务层构建的 Web 应用程序.我正在使用 Visual Studio 2017 来构建 C# 服务.每当我在 Visual Studio 中将平台目标设置为“任何 CPU"或“x64"并运行应用程序时,我都会收到一条错误消息: 检索 CLSID 为 {EF5A228
..
我有一个用户选择配置的应用程序,我需要写一个函数来在应用程序关闭时保存配置,其他在应用程序加载时加载配置,我需要使用注册表,你能帮忙吗我通过给我 2 个小例子如何保存和从注册表加载.谢谢你日 解决方案 VB 中的“我的"类几乎包含您需要的一切.读取数据: My.Computer.Registry.LocalMachine.GetValue("mykey") 写入数据: My.Comp
..
我正在用 Visual Basic 2008 编写一个小程序,用于翻转注册表项中特定 DWORD 的值 有问题的注册表项是: 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{91801674-82d9-459a-9358-6e5cf3d81d21}\FxPropert
..
我进行了大量搜索以找到解决问题的方法,但找不到任何具体的解决方案. 我需要更改存储在 HKEY_LOCAL_MACHINE\SOFTWARE\APP_NAME 下的值.无法使用 .NET 的注册表功能,因为它们有严格的限制. 以下代码段应该可以解决我的问题: Dim regKey As RegistryKey变暗为十进制regKey = My.Computer.Registry.Lo
..
我能否以某种方式检测使用 .Net 或 Win32 api 或任何其他方式安装程序的时间? 解决方案 这会得到安装的日期,我不确定你能得到时间 string registry_key = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall";using(Microsoft.Win32.RegistryKey 键 = Registry
..
我的代码: HKEY hKey;char *path = "SYSTEM\\CurrentControlSet\\Control\\IDConfigDB\\Hardware Profiles\\0001\\HwProfileGuid";LONG 结果 = RegOpenKeyExA(HKEY_LOCAL_MACHINE, path, 0, KEY_ALL_ACCESS, &hKey);QStri
..
我使用以下代码通过 C# 更改了我的注册表: RegistryKey regKey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32);RegistryKey openSubKey = regKey.OpenSubKey(@"SOFTWARE\ASA\Suite", true);openSub
..
这是错误的代码 WshShell.RegDelete "HKEY_LOCAL_MACHINE\SOFTWARE\cFos\test\tvalue" 这是我的错误 错误:无法删除注册表项“HKLM\SOFTWARE\test". 代码:800070005来源:WshShell.RegDelete 我认为我需要在 Win Vista/7/8 中禁用 UAC,但我想知道是否有办法以管理员身
..
我正在尝试在 wix 安装程序中执行我的自定义操作,以删除之前在 InstallExecuteSequence 中编写的注册表项,然后如下所示: 未安装 运行 .msi 文件时,调用了 RemoveExisti
..
我编写了一个 PowerShell 脚本,它将单个文件作为参数并在后台运行与另一个文件的比较.我希望能够在 Team Foundation Server 的解决方案资源管理器中右键单击一个文件,然后选择该文件作为我的脚本的参数.我在 Windows 资源管理器中对文件做了完全相同的事情,但我不太清楚如何为 TFS 做这件事. 我认为要编辑的注册表项位于 HKCU\Software\Micro
..
我在使用 process 执行 uninstallString 时遇到问题,它在所有情况下都不起作用.我需要一个在任何情况下都能运行的通用程序. 我的一个想法是解析卸载字符串 代码: int indexOfExe = uninstallString.ToLower().IndexOf(".exe") + 4;string exeFile = uninstallString.Subst
..
我有使用 Win API 函数 RegSaveKeyEx 将注册表项保存到文件的代码.但是,RegSaveKeyEx 在 Win Vista 或 Win 7 上运行时返回 ERROR_PRIVILEGE_NOT_HELD.该代码使用 Microsoft 在示例函数 设置特权. 在 Win XP(管理员用户)上一切正常,或者如果我在 Win Vista 或 Win 7 上禁用了 UAC.是否无
..
我使用此代码在远程计算机上获取已安装的 .NET 版本.在 Windows 7 中它运行良好,但在 Windows 10 中抛出以下异常 System.Security.SecurityException:不允许请求的注册表访问. 使用 i connect 的用户在管理员组中 服务“RemoteRegistry"设置为启动类型“手动" 代码示例 using (Registry
..
我试图在 VB.NET 中制作一个程序,该程序会将自身添加到 Windows 注册表中的启动中.但是,当我运行该程序时,我收到此错误消息: 试图执行未经授权的操作. 我尝试过更改权限并在网上使用了许多方法,但都证明都没有成功.我只是似乎没有权限干预注册表. 这是我的代码: My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Soft
..
此代码是更大应用程序的一部分.它旨在向注册表添加新的多字符串值.我已经搜索了整个网络,但无法找到工作的解决方案. 我可以使用 DOS 命令执行此操作,但使用 VBScript 似乎无法执行此操作. 这是我发现的 VBScrip,据说可以工作. ' 在注册表中创建一个多字符串值.常量 HKEY_LOCAL_MACHINE = &H80000002strComputer = "."Set
..
我创建了一个 VS2010 扩展来管理一种新型项目.我已经创建了包含项目和项目模板的 VSIX 文件,一切正常,我可以创建一个新项目、语法高亮显示、编译它等. 我现在想做的是将我的文件 (.stadyn) 关联到 VS2010,就像一个 .cs 文件.我的意思是,给它一个图标并双击打开 VS2010. 有人知道如何部署扩展并将这些键添加到 Windows 注册表中吗? 提前致谢.
..
如果有人能帮助我解决我所遇到的问题,我将不胜感激. 我用C#写了一个简单的程序来检查下面的key是否存在HKEY_CLASSES_ROOT\Installer\UpgradeCodes\product_upgrade_GUID 除了在 Windows Server Enterprise 2008 x64 SP2 上它返回 System.NullReferenceException 之外
..
AssemblyName.GetAssemblyName("").Version.ToString() 将给出版本号,但我需要从注册表中获取版本号 注册表路径在我的电脑-> HKEY_LOCAL_MACHINE->SOFTWARE-> leaf->monitor here 当前版本文件在那里,从那里我们需要 获取版本号 解决方案 可以使用以下代码获取版本键值: Regi
..
在[HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell]下的注册表中找到平板电脑模式设置 对您来说两个重要的键是 TabletMode 和 SignInMode(您可能需要创建它们). 平板模式: 0 = 关闭1 = 开 登录模式: 0 = "自动切换到平板模式"1 = "转到桌面"2 = "记住我上次使用的
..
Windows 7,在 Powershell(以管理员身份运行)中,在离线用户上运行以下命令: ® LOAD HKLM\CHANGEUSER c:\users\testuser\ntuser.dat写入主机加载结果 $? 结果:错误.使用 regedit 检查密钥时,它尚未加载.注意:HKLM\Changeuser 不是预先创建的. 如果我从命令提示符(以管理员身份)使用相同的命令
..