问题标签 [registry]

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 投票
3 回答
2210 浏览

winapi - GetProfileInt... 在注册表中的什么位置?

简单的问题,如果有人碰巧知道答案。我正在维护一个旧的 Windows 应用程序;它使用 GetProfileInt 来检索设置。文档说它“从注册表中读取”。下落?我知道在较旧的操作系统上,它从 win.ini 读取。win.ini 类型的条目存储在注册表中的什么位置?

谢谢,劳尔

0 投票
3 回答
16818 浏览

vb.net - 如何使用 VB.NET 或 VB6 编辑注册表项?

我需要编辑注册表项并将数据值设置为“4”

我知道如何通过命令提示符执行此操作,但我试图找到一些 Visual Basic 代码来执行此操作。

如果有帮助,这是关键:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Start

0 投票
4 回答
471 浏览

c# - 用所有注册的文件类型(不仅仅是扩展名)填充组合框的最有效方法是什么

在 Windows 中用所有已注册的文件类型填充 ComboBox 最有效的是什么?

我想要完整的文件类型,而不仅仅是扩展名。我正在使用 VB 9 (VS2008)。

0 投票
3 回答
39734 浏览

c++ - 在 C++ 中将字符串 (REG_SZ) 值写入注册表

我有大部分用于向 Windows 注册表写入值的代码,但是当我将路径更改为我为测试而设置的虚拟键和值时,它会失败。我的代码如下:

所有三个测试都会产生错误状态。

让我感到困惑的是,当我将它指向注册表的其他部分时,我能够运行它。有任何想法吗?

谢谢,布赖恩

0 投票
1 回答
10481 浏览

assemblies - StructureMap 和扫描程序集

所以,我有一个使用 StructureMap 的 .NET 解决方案,我想让 StructureMap 读取一个外部程序集,该程序集从该解决方案中的项目实现接口并为其定义注册表项。

我的解决方案的 StructreMap 配置:

非常简单,我告诉它将调用程序集和从目录中的程序集添加到程序集集合中。我已经调试了程序集变量,它确实找到了所有程序集(包括扩展目录中的程序集)。

在我与原始解决方案分开创建的 DLL 项目中,我有一个接口的实现(我从原始解决方案中引用了接口项目),并编写了一个非常简单的注册表:

我遇到的问题是,StructureMap 在外部 DLL 中找不到注册表。它发现 DLL 很好,但是当我告诉 LookForRegistries 时,它没有找到它。

0 投票
4 回答
40981 浏览

c++ - 使用 C++ 创建一个新的 Windows 注册表项

我正在尝试使用 C++ 在 Windows 注册表中创建一个新的注册表项。这是我到目前为止的代码:

我能够使用非常相似的代码片段成功打开现有密钥(基本上用 RegOpenKeyEx 替换 RegCreateKeyEx)。我想我传递给 RegCreateKeyEx 的一个或多个参数会导致麻烦。老实说,由于我捕获的所有错误代码都显示成功,因此我不确定在哪里可能会出现问题。作为参考,这里是 RegCreateKeyEx 的函数签名:

任何想法都会很棒!

谢谢,布赖恩

0 投票
3 回答
2424 浏览

registry - 通过 WMI 读取的磁盘驱动器属性

我正在使用 WMI 来查询一些属性磁盘驱动器。WMI 是从驱动器本身读取此信息还是查询注册表?如何直接从驱动器读取属性?

0 投票
2 回答
10293 浏览

internet-explorer - 如何让 IE 页面请求保持活动状态超过 1 分钟?

如果您直接连接到 Internet(而不是通过代理)并在 Internet Explorer 7 中请求页面(获取/发布),则默认超时为 1 分钟。如果来自 Web 服务器的响应时间超过一分钟,那么您最终会从 IE 中收到“网络错误”。

如何在 IE 中增加此超时?

Microsoft 已经记录了如何更改 Internet Explorer 中的默认保持活动超时值,但这在我的 PC(Windows XP SP2、IE 7.0)中不起作用。

有没有人知道如何实现这一目标?

谢谢

0 投票
1 回答
18937 浏览

windows - Windows Vista 中的 ODBC 文件 DSN

在 Windows XP、2003 中,注册表中有一个条目用于系统中的 ODBC 文件 DNS 位置:

HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC 文件 DSN\DefaultDSNDir

在哪里可以获得 Windows Vista 和/或 Windows 2008 中的默认 DSN 文件夹

谢谢,

0 投票
2 回答
3473 浏览

windows-services - 更改服务的启动类型 (Windows)

我正在寻找更改 Windows 服务启动类型的方法,我找到了两种方法来做到这一点......

通过编辑注册表使用 WMI 类

我想知道哪个是最好的...我希望我的应用程序在 Windows 和 Vista 上都能正常运行。