问题标签 [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.
windows - 在 AutoIt 中更改注册表值不起作用
我正在尝试使用 AutoIt 脚本更改一些注册表设置。regWrite() 方法返回 1,这意味着它是成功的,当我在同一个键上调用 RegRead() 时,它会给出我传递给 RegWrite() 的值,但在 regedit 中的值不会改变,即使我重新启动计算机。我在 10 多个键上进行了尝试,但没有一个真正改变。
示例代码:
这只是我试图改变的价值观之一:
python - 如何使用 python 脚本从 regedit 中删除一个应用程序的注册表项?
我是 python 新手。我想使用 python 脚本删除注册表中的键。
我的应用程序密钥的 regedit 树视图
在此,我想使用 python script 删除 Test1 键。
我用过下面的脚本
错误:
有人可以为此提出解决方案吗?
c++ - RegOpenKeyEx() 返回 ERROR_ACCESS_DENIED
我想获取密钥下的所有 CLSID 密钥HKEY_CLASSES_ROOT\\SOFTWARE\\Classes\\CLSID
。
我知道那个键是合并HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID
和HKEY_CURRENT_USER\\SOFTWARE\\Classes\\CLSID
键的镜像。
到目前为止,我可以枚举所有HKEY_CLASSES_ROOT\\SOFTWARE\\Classes\\CLSID
(HKEY_LOCAL_MACHINE\\...
以及HKEY_CURRENT_USER\\...
)并将该键的名称放入std::wstring[]
. 但是当我尝试打开那个键时:
它只适用于,HKEY_CURRENT_USER
因为HKEY_LOCAL_MACHINE
它返回ERROR_ACCESS_DENIED
。即使我以管理员身份运行我的程序(在regedit.exe中,我可以看到该密钥的名称很好,如果它不会,则不会找到错误消息,ERROR_ACCESS_DENIED
无论如何都不会)。
那么我应该怎么做才能访问这些密钥呢?我确信某些程序可以访问这些密钥。或者至少如何获得它们的默认值(这是我想要的全部)?
在我的程序中,我只能列出他们的名字,RegQueryInfoKey
但不能使用RegOpenKeyEx
.
c# - 如何使用用 C# 制作的关联应用程序执行多个“.ext”
我已经制作了一个应用程序来使用扩展名进行一些工作,例如“.ext”我将必要的条目添加到 Windows“regedit”中,以便在打开它时执行“.ext”。现在,如果我选择了多个 files.ext 并打开它;然后出现我的应用程序的多个实例。
我的应用程序接收一个String[] args
as 参数,所以如果我打开一个 file.ext 然后我收到文件路径 in args[0]
,这个想法是当我打开多个文件然后接收第一个文件路径args[0]
和第二个文件路径args[1]
,依此类推,但是现在,当我打开多个选定文件时,会出现多个应用程序实例。
问题是:如何执行多个 files.ext 并在我String[] args
的所有选定 files.ext 中获取路径,而不是在我的应用程序的不同实例中。当我们选择多个 files.mp3 并打开它时,就像 VLC 播放器一样。
windows-7 - 如何使用写入 %~dp0 到注册表起诉 REG_SZ?
我需要将 use %~dp0 添加到注册表中,在注册表项中起诉 REG_SZ。
使用以下代码,应用程序不会在启动时运行。
你能指出我在这里做错了什么吗?
java - 从 web 调用 java web start(文件扩展名/mime 类型关联)
我已经创建了 Web 启动应用程序(JNLP 和 jar 文件),它已经安装在我的 PC 上。
不,我需要从 servlet 运行这个应用程序。
1)问题。我可以从 servlet 调用我的 java web start 应用程序吗?我需要在我的 PC 上运行它,我不需要 java 小程序。
2)我考虑“文件扩展名/mime-type关联”。我的意思是,例如,如果标头包含 x-application/aaa,我需要在我的电脑上调用我的 jnlp 文件。
但是,现在我在想,我怎样才能调用我的 jnlp?...浏览器必须找到我的“xtype opener application”的处理程序,不是吗?我怎样才能做到这一点?
例如,如果有 MIME 类型的 PDF,浏览器会使用 ADOBE READER 打开数据。如果我的应用程序有 mime 类型,我需要调用我的 jnlp。如何将我的应用程序注册为开放应用程序?
我需要这样的东西,但在网络上。
.net - 在启动时运行 vb.net 应用程序
我是 vb.net 的初学者,我坚持将我的应用程序设置为启动寄存器,我用谷歌搜索了很多不同的代码,但到目前为止没有人适合我!
这个(我在 stackoverflow 上搜索时发现了他)与 vb.net 不兼容,您需要权限(许可证)才能执行此操作:
所以我尝试了这个:
也不起作用,因为当我查看我的注册表时它没有出现?
我需要一个答案,我的朋友帮不了我:(我希望你们能帮助我!最好的问候我!
command-line - 此命令的 Windows CMD 等效项
我在这里遵循本指南: https ://github.com/edx/configuration/wiki/edX-Developer-Stack
在设置 edx 服务器时。我已经在 Cywgin 上完成了这个,现在我试图在 Windows 命令行上复制这个过程。
我来到这个命令,它正在为 Vagrant 设置环境
Windows 中的等价物是什么?我已经通过互联网搜索(例如 regedit)看到了多种方法,但我不太清楚什么是正确的。
c# - Windows 资源管理器的 C# 和上下文菜单
我试图将一个项目添加到 Windows 资源管理器的上下文菜单(http://www.codeproject.com/Articles/10104/Add-a-context-menu-to-the-Windows-Explorer),它工作但我仍然不知道如何获取所选文件的路径?
我试过Environment.GetCommandLineArgs()
了,但它只返回我的应用程序的路径,而不是选定的文件。
谁能告诉我如何做到这一点?
mfc - MFC关于Create regedit key,在本地机器可以工作,但在其他机器或操作系统不工作
我在 HKEY_LOCAL_MACHINE SOFTWARE\Company\Company\ 中创建名为“Language”的 regedit 键,将在 Visual Studio 调试模式下创建,但我通过 Install shield 构建它,并将其安装在其他机器和操作系统(windows 7 窗口 8)中,密钥不能由应用程序创建。
在安装屏蔽步骤时,我创建了 SOFTWARE\Company\Company\ 的 Regedit 键,但我无法在此代码处更改语言的键
这段代码会发生什么?