C# 访问 64 位注册表
我想知道是否可以在 64 位电脑上用 C# 访问以下注册表项。 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 在 32 位电脑上访问时工作正常,但在…
为 Windows 注册表中众所周知的可执行文件配置调试器进程
注册表中有一个地方可以为每个进程名称配置调试器。例如,我可以配置为,每当“chrome.exe”运行时,Windows 实际上应该调用其他一些进程,例如“wind…
如何处理注册表更改事件? :长时间运行EventWaitHandle?
我有一个持续运行的 Windows 服务,并且有一个从注册表加载的配置类。我有一个单独的“设置”应用程序来设置这些注册表文件。 我需要的是一种让我的服…
注册表.CurrentUser 为空
我正在使用以下属性来设置/读取代码中的注册表值。然而,在该行中: RegistryKey regKey = Registry.CurrentUser; regKey 为空。这种情况只发生在少数…
如何在来宾帐户中写入 Windows 注册表而不要求管理员权限来运行我的代码
任何人都知道我的所有客户端计算机是否都使用特定的组策略连接到我的服务器。我对所有客户端 PC 都具有受限/访客权限。我想编写一个访问/编辑 Windows…
来自注册表的变量(批处理文件)
我正在为旧游戏 sims 1 制作一个小模组,我想我制作一个简单的批处理文件来安装它,只是为了好玩。 不管怎样,在注册表中你 [HKEY_LOCAL_MACHINE\SOFT…
如何从注册表中获取每个键和子键?
我正在尝试编写一个应用程序,我可以在其中给出一个注册表路径,例如 HKLM\hardware\description\system ,我的应用程序应该在系统下读取每个键名称,…
发现 Java 是从 BAT 文件安装的 32 位还是 64 位
在我的 BAT 文件中,我希望有类似的内容: set javaVersion=... if %javaVersion% equ 32 ( echo "do 32 Java routine" ) else ( echo "do non-32 Jav…
在 Windows Server 2008 R2 上将 HKCR\CLSID\* 密钥的所有者更改为管理员
Win Server 2008 R2 上有一个注册表项, HKCR:\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6} 其所有者不是管理员。它是TrustedInstaller。现在制作…
写入注册表本地计算机错误
我想通过 C# 设置某些扩展程序的默认图标。但这给了我错误 ->安全异常未处理 RegistryKey FileExt = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Cl…
如何给这个右键菜单设置图标?
我可以使用注册表为文件夹右键菜单添加一个新项目: HKEY_CLASSES_ROOT\folder\shell\您的项目名称 但我不知道如何为创建的项目设置图标,如下所示: …