问题标签 [regedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
50 浏览

file - 需要创建一个名为 Some Product 的密钥(即 some 和 product 之间的空格)

我需要创建一个名为 Some Product 的密钥(即 some 和 product 之间的空格)

我尝试了以下代码,它给出的错误请查看并提供您的反馈

0 投票
0 回答
2138 浏览

registry - 在 Windows 8(64 位)上从 Delphi 7 读取注册表时出现问题

我在 Windows 8 上使用 Delphi 7。

我准备的程序在注册表中产生了问题。

我的代码:

我收到以下错误:

该程序在 Windows XP 中运行,但不是 64 位。

0 投票
1 回答
2014 浏览

c# - 是否可以使用 process.start 打开 regedit 并直接导航到特定键?

我正在制作一个可以在注册表中写入键的小工具,其中一小部分只是为了方便起见,只需单击一个按钮即可立即导航到该键。我已经知道如何打开 regedit.exe,但是有没有办法立即导航到我需要的密钥?我正在尝试

System.Diagnostics.Process.Start("regedit.exe" + "c/ HKEY_LOCAL_MACHINE");

但我认为它只是试图将一个密钥写入注册表。

提前致谢!

编辑:

@Arran

- 其实这个工具主要是为我自己准备的。我仍然是 c# 或一般编程的新手,我正在自学。这个程序是我能做的 1/2 的测试和我以后工作的 1/2 的实用程序。我的目标是能够将一个密钥写入注册表,然后能够导航到它并在几秒钟内将其删除,而无需手动搜索注册表。

编辑:

@汉斯帕桑特

感谢您的信息!我想如果它很难实现,那真的不值得我花时间和精力。

0 投票
1 回答
4958 浏览

string - 如果字符串包含值,如何删除指定键中的注册表字符串?

我有一个通用注册表项,其中包含由程序转储的各种字符串:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders

如何使用批处理文件读取密钥中的字符串,如果字符串包含单词“example”作为名称的一部分,我希望将其删除。

0 投票
3 回答
625 浏览

registry - 有没有办法恢复软件类注册表项

我不小心删除了 hkey_current_user>software>classes 下的注册表项。类文件夹被完全删除。在我这样做的那一刻,该系统停止正常运行。

而且,从那时起系统不会启动到登录屏幕。出现带有指针的黑屏。我尝试了系统修复,但它不起作用。我可以将文件从 C 驱动器传输到外部驱动器。

在安全模式下,它会加载驱动程序列表,但会在 aswrvrt.sys 上“卡住”20-30 秒。然后它会显示“正在启动 Windows”屏幕 20-30 秒,然后我在黑屏上看到的只是鼠标光标。

我可以使用 cmd.exe 查看注册表编辑器。有没有办法可以恢复以前的注册表或从外部复制文件?

0 投票
9 回答
204457 浏览

registry - 如何启用程序集绑定日志记录?

我得到,“无法加载文件或程序集'Bla'或其依赖项之一。试图加载格式不正确的程序。”

详细信息的一部分说:

“警告:程序集绑定日志记录已关闭。要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 设置为 1。注意:与程序集绑定失败相关的一些性能损失日志记录。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。”

因此,考虑到这可能会让我对为什么会出现上述错误有所了解(也许下一个 YSOD 将包含有关它失败的确切原因的更明确的信息),我导航到注册表中的那个位置,但是没有这样的键我可以看到。它所拥有的是:

我错过了什么?

0 投票
1 回答
1416 浏览

batch-file - reg 的批处理文件代码不起作用

嗨,再次,这已得到修复/回答,只是我无法回答自己的问题 8 小时......可能已经填满了一两行拼写错误..抱歉浪费任何人的时间,并感谢 Gary 指出检查 reg文件。

大家好,这是我的第一天......是的第一天搞乱 .bat 文件,我已经在网上搜索了很长时间来弄清楚这一点,所以任何帮助都会很棒。

我一直试图让我的 .bat 文件从不同的位置运行 reg 文件,.bat 文件在桌面上。.reg 位于桌面上的文件夹中。到目前为止我写的是

只是补充一下,这是在 Windows 7 安装的虚拟框中完成的。

如果这是一个白痴的错误,请尽可能严厉,再次感谢您的帮助。

0 投票
0 回答
2086 浏览

c# - FEATURE_BROWSER_EMULATION 不适用于 Windows 8 32 位

我创建了一个 .NET 2.0 Winforms 应用程序,它使用浏览器控件加载使用 HTML5 功能等的网站;在我的开发机器上,即 Windows 7 Ultimate x64 计算机上创建必要的注册表项后,页面加载并 100% 工作,我的问题是当我在 Windows 8 32 位机器上运行它时,即使添加了注册表项它也会如果未创建注册表项,仍然会在开发机器上发生 javascript 错误,这个技巧是否也适用于 Windows 8?

64 位设置(在开发机器上使用 = OK)

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION] "VideoChat.exe"=dword:0000270f

32 位设置(在 Windows 8 上使用 = 错误)

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "VideoChat.exe"=dword:0000270f

0 投票
2 回答
21304 浏览

vbscript - 遍历注册表子文件夹

我想获取注册表路径的所有值,包括其子文件夹的值。现在我通过这个读取单个文件夹的值:

这很好用,但另外我需要获取文件夹子文件夹的列表。

我想得到一个结果(只有内容很重要,而不是格式,不需要将其写入文件),就像这个命令给我的那样:

有没有办法在 vbs 中执行此操作,或者我需要使用 Windows 中的 regedit 命令和 Wscript.Shell 调用。

0 投票
1 回答
673 浏览

ruby - 从 Ruby 中的 Windows 注册表中读取 DigitalProductId 值

到目前为止我有这个代码

但它不允许我获得 DigitalProductId 值。有些值可用,但有些不可用。