问题标签 [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 回答
1176 浏览

c# - 在 VS 2010 C# .NET Windows 窗体中重现 Microsoft 注册表编辑器“编辑二进制值”窗口

我正在尝试从 Microsoft 内置注册表编辑器中重现一个窗口。该窗口是在单击值时从上下文菜单中选择“修改二进制数据...”时打开的窗口。

目标是使用 Windows 窗体在我的 .NET C# 应用程序中创建一个相同的(!)窗口。

问题是显示在包含二进制数据的窗口中的文本框。我曾尝试使用 RichTextBox,但它并不像看起来那么简单,尤其是在编辑数据和此文本框的行为时。

所以我有两个问题:

  1. 如何使用 Windows 窗体在 C# 中实现相同的文本框?也许你知道一些其他的方法来重现这个文本框?
  2. 我还需要这个文本框中使用的字体名称,我找不到它:)

谢谢!

0 投票
1 回答
384 浏览

windows - 如何以编程方式设置拨号连接

我有一个问题 - 有没有办法为某个拨号连接设置登录名和密码?我能够创建拨号连接,但是我无法“保存”密码并登录到 Windows(因此它会记住它们)。

请注意,我想在没有 Windows GUI 的情况下执行此操作,理想情况下只使用 regedit/cmd 或 windows 默认工具(可以从 cmd 执行)。

0 投票
2 回答
6347 浏览

registry - 从命令提示符/批处理文件添加环境变量

我正在尝试在我的批处理文件中添加一个环境变量(系统)。下面的命令说 ERROR: Invalid syntax。有人可以帮忙吗。对我来说它看起来不错。

谢谢

0 投票
2 回答
1947 浏览

c# - BarTender 错误:在 Asp.Net 中检索具有 CLSID 的组件的 COM 类工厂

在此处输入图像描述

我从首选项屏幕上的 Com 选项卡中选择了 BarTender,并将 BarTender 添加到我的项目中。

在此处输入图像描述

在此处输入图像描述

当我在本地计算机上使用Ctrl+执行项目时,我可以顺利打印条形码。F5

在此处输入图像描述

但是当我在 wwwroot 下发布我的项目时,出现如下错误,

在此处输入图像描述

此外,我将项目平台设置为“x86 – x64 Any Cpu”,但没有任何改变。

PS:由于我没有足够的积分,我将截图作为链接提供。非常遗憾

0 投票
1 回答
206 浏览

windows - 如何在 Windows 7 资源管理器中添加“创建自述文件”按钮,类似于“创建文件夹”?

我想在 Windows 7 资源管理器中添加一个“创建 readme.txt”按钮,类似于“创建文件夹”?此按钮将在当前文件夹中创建一个空白的 readme.txt。

这张图片是法语的,但我相信你会明白的!

新的 readme.txt

0 投票
1 回答
3064 浏览

c# - Regedit 显示未使用 GetSubKeyNames() 列出的键

我已经检查了关于 SO 的其他一些回复,但据我所知,这与我得到的点击量不同。

当我打开 RegEdit 时,我可以看到一组键,但是当我使用例如从程序中列出它们时:

其中一些失踪了。我认为这可能与访问权限有关,所以我也检查.CurrentUser了。在那里可以体验到相同的行为。只是没有列出一些子项。

我错过了什么?

0 投票
1 回答
620 浏览

windows - Windows 8 中地铁壁纸的注册表项在哪里?

Windows 8 中的键在哪里,因此您可以更改 Metro 壁纸(开始菜单上的那个),这样我就可以拥有除默认壁纸之外的其他东西。我知道有一些程序可以做到这一点,但我需要密钥,以便我可以在自己的程序中使用它。

我知道正常的桌面壁纸位置在以下键中:

0 投票
1 回答
6999 浏览

c# - 更改 Shell 注册表

在我的应用程序开始时,我将注册表的 shell 值更改为自定义 shell 并终止 explorer.exe(它在应用程序之外完成),我想让后门返回到原始 shell 并带回资源管理器。可执行程序。恢复进程对我来说很好,但是当我运行我的代码来更改注册表值时,没有抛出异常,但是当我签入 regedit 时值没有改变,这是我的代码(在另一个问题上看到它):

请帮忙

0 投票
0 回答
905 浏览

c# - 如何在 C# WinForms 项目中使用旧的 Courier 位图字体?

我正在尝试与此处讨论的完全相同的 RegEdit 克隆项目,就像 Darxis 一样,我被“编辑二进制值”对话框难住了。

我相信使用的字体是原始的Courier(不是Courier New),但由于这是一种老式的位图字体,我不能在现代 C# WinForms 项目中使用它。我已经尝试了我可以在网上找到的所有 TTF 版本的 Courier,但没有一个以与原始版本相同的方式重现 0(即四条直线且没有曲线)。

叫我肛门,但和 Darxis 一样,我希望我的版本具有与 Microsoft 注册表编辑器完全相同的外观。然后除了烦人的向后不兼容问题之外,我为此目的安装的每个 TTF 字体都导致 VS2012 脱口而出“仅支持 TrueType 字体。这不是 TrueType 字体”,这绝对是 BS!

我什至尝试创建一个旧的 GDI LOGFONT 并使用它(如此所述),这给了我关于非 TrueType 字体的同样可怕的错误消息。那么有没有办法让旧字体(特别是 C:\Windows\Fonts 中的 coure.fon)与 C# 项目一起使用?!对于如此琐碎和愚蠢的事情,我几乎要束手无策了,但在我弄清楚之前,我将无法休息!

非常感谢任何可以帮助我解决这个非常烦人的问题的人:-)

0 投票
1 回答
2539 浏览

c++ - 如何从 C++ 中读取 Windows 注册表中的凭据缓存

Windows 凭据缓存在称为本地缓存的本地系统中。这将允许用户在无法联系域控制器时登录系统。

这些缓存的凭据作为哈希值存储在本地系统注册表中,值是 HKEY_LOCAL_MACHINE\SECURITY\CACHE\NL$1 到 NL$10。这只能由系统帐户访问,否则我们必须授予管理员权限才能执行操作。

现在我正在尝试从我的 c++ 代码中访问这些缓存。但我未能获得价值。请给出从 C++ 代码读取和写入这些缓存的解决方案。

我正在使用的代码: