问题标签 [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 投票
1 回答
133 浏览

windows-7 - 不可启动的 Win 2003 服务器 - 需要查找 ODBC 设置

我继承了一个问题。我有一台无法启动的 Windows 2003 机器。我真的只需要从这个驱动器(即win 2003 引导驱动器)查看ODBC 设置。我能够从 Win 7 安装和访问驱动器。

我的计划是: 1. 从 Win 7 启动 regedit 2. 使用 Load Hive 访问 2003 驱动器上的注册表。3. 查找 ODBC 设置信息。

但是,Win 7 的 regedit 不允许我使用 load hive。它已禁用。

如何启用负载配置单元?load hive 是否允许我访问 win 2003 的注册表?有没有更简单的方法来查看 ODBC 设置?

谢谢!

0 投票
3 回答
6326 浏览

shell - 反编译 chm 文件:hh.exe 只需要文件名。不允许完整路径

我注意到它hh.exe能够将 .chm 文件反编译为一组 .html 文件。但是为了工作,它需要文件的路径是当前目录,文件名是文件名本身,显然不允许完整路径

例如,这将起作用(在 cmd 中):

这不起作用:

这是相关的,因为我想使用注册表中的 shell 命令来反编译 .chm 文件,而参数 " %1" 只给了我文件的完整路径,我不知道只接收文件名的方法没有路径

0 投票
1 回答
429 浏览

shell - 只接收 shell 命令中的文件名

在某些文件扩展名上运行 shell 命令时,我只想获取文件名(而不是完整路径)(在它的上下文菜单中)它可能以某种方式在注册表中完成,在 HKCR 下的文件扩展名中。%1 %l %L 中的任何一个都给出了完整路径。我只想要文件名

谢谢


这个想法很好,但我不能让它工作

我创建了文件GetFileName.bat -我把它放在了%path%

它看起来像这样: @set Ret="%~n1"

在注册表中我输入了以下命令

cmd /k GetFileName "%L" & hh.exe -decompile extracted %Ret%

这意味着: * 运行 - GetFileName "%L" * 然后 - hh.exe -decompile 提取 %Ret%

但是%Ret%并没有给我 GetFileName 的结果,尽管它包含具有正确值的环境变量 Ret。

我猜它不允许在注册表中使用这个环境变量,因为它在同一行

0 投票
1 回答
130 浏览

registry - 复制大量注册表项

我有这个巨大的注册表树,我想一遍又一遍地复制。有谁知道我如何一次复制多个密钥?我有windows xp,我正在使用regedit,但可能有更好的方法来做到这一点。

0 投票
3 回答
1685 浏览

c# - 如何处理来自用户代码的 UnauthorizedAccessException

在我拥有的 Windows 应用程序中,我正在对注册表进行一些更改,例如删除特定键,在某些测试场景中,例如在安装了 UAC 的 Vista 机器中,我得到System.UnauthorizedAccessException. 我的代码看起来像这样:

但是应用程序仍然会崩溃,而不是由 catch 块处理。有什么办法可以处理吗?

0 投票
2 回答
393 浏览

windows-xp - 需要在 XP 上调整休眠速度

休眠我的笔记本电脑非常慢:30分钟+,我用谷歌搜索无济于事helas。一些相互冲突的信息和巫术摆弄似乎对一些人有所帮助,但对其他人没有帮助(即禁用驱动器上的 DMA 缓存)

我的特定设置如下 acer travelmate 663LMi,XP pro SP2,安装的所有其他更新主系统驱动器有 C: 带有系统的分区和一些其他分区,(物理和逻辑)

在我的注册表中,“HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management”的变量名称为“PagingFiles”,值为“F:\pagefile.sys 1000 3000”F: 作为第二个分区,但 hiberfil.sys 是在c:\根

我在注册表中找不到 hiberfil.sys 的条目,这是一个问题吗?我确定我没有更改相关的注册表项。

一个建议是在主硬盘驱动器的另一个分区(C:系统所在的位置)中放置一条新路径。有些人强烈建议不要这样做。

我看到的另一个建议是启用“写入缓存”,但有些人报告说这对慢速休眠问题没有任何改变。我有一个相关的问题是,如果写入缓存设置适用于同一驱动器中的所有分区,而不是 ala cart,即每个分区可以有不同的设置?我有点担心使用启用了“写缓存”的笔记本电脑的系统分区,不是吗?我最初的想法是将所有页面文件 hiberfils 移动到一个空分区,并在必要时启用“写缓存”,并尽可能保持系统分区禁用“写缓存”。

在我开始在我的工作笔记本电脑上摆弄注册表之前,我真的很感激一些相关的和尝试过的建议/信息来理解这个问题。

前面板上的闪烁灯可能与电池 LED 灯的左侧有关。另一个罪魁祸首可能是外部 USB HD、USB 集线器、(??!usb 鼠标和键盘)?以太网电缆连接?!让笔记本电脑等待一些永远不会发生的断电?

提前感谢

ps 刚刚也发现了这个条目 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 的变量名称为 HibernationPreviousEnabled,值为“1”

0 投票
1 回答
1411 浏览

registry - 为什么 regedit 会给出与 reg 查询不同的结果?

我的机器上安装了 jdk 1.6,并且 regedit 和 reg 查询之间存在差异。从 regedit 我有以下密钥:

但如果我尝试

我得到:

从 regeditHKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft有以下子项:

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft"有以下结果:

因此,regedit 中缺少一些键,这些键显示在 reg 查询中,而 reg 查询中缺少的其他键显示在 regedit 中。

任何想法为什么这些可能会有所不同?

0 投票
1 回答
154 浏览

c++ - 让 VS10 调试器跳转某些库的问题?

使用 boost 序列化库时出现调试器错误。为了解决这些问题,我试图让 Visual Studio 10 跳过调试 boost 库,在阅读了一些内容后,我发现了如何实现这一点,但解决方案不知何故不起作用。这是注册表编辑器的图片。

http://i.stack.imgur.com/g24tO.png (没有足够的声誉将其发布在里面)

从我读过的内容来看,这是这样做的方法,但是在 VS10 中调试时,它仍然会给我在 boost 文件上的错误。有人可以看到我做错了什么吗?

编辑

发现解决方案有问题,在 regedit 的 32 位部分,而不是我的系统所在的 64 位。然而,改变这一点并不能解决问题。这是一张新照片。

0 投票
1 回答
3217 浏览

python - 右键单击命令将参数传递给 python 脚本

我正在重写一个python脚本,它的部分功能是在我右键单击图像序列的文件夹中搜索的。我认为我擅长的python方面,但右键单击不多. 我可以在 regedit 中创建一个右键单击按钮,但我不确定如何将一个参数从我右键单击文件夹的位置传递到我的 python 脚本。我希望参数具有文件夹的路径。我找到了一篇关于这个的帖子,但它对我不起作用..也许是因为他们是在 xp 上制作的?我不确定。(下面的链接)

在 Windows 上下文菜单中复制为路径

我还发现了这个代码片段,我认为它以前被用作richt-click 命令。

@="\"C:\Python26\python.exe\"\"L:\HAL\Func\search\search.py​​\"%L"

谁能给我解释一下?我明白它首先要运行 python 然后运行脚本.. 但是 @= 和 %L 是什么?我真的很想了解这一点,昨天我花了一整天的时间试图弄清楚,但我只是没有找到太多。在此先感谢您的帮助 :)

这是我也想传递参数的python脚本

0 投票
2 回答
10577 浏览

windows - Notepad++ 右键在新窗口中打开文件

当我右键单击它并选择时,如何配置 Notepad++ 在新窗口中打开文件Edit with Notepad++?我已经知道我必须使用-multiInst开关启动程序,我只是不知道如何将其添加到注册表映射以进行右键单击。