草庐IT

Registry

全部标签

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

我有大部分用于向Windows注册表写入值的代码,但是当我将路径更改为我为测试而设置的虚拟键和值时,它会失败。我的代码如下:HKEYhKey;LPCTSTRsk=TEXT("SOFTWARE\TestSoftware");LONGopenRes=RegOpenKeyEx(HKEY_LOCAL_MACHINE,sk,0,KEY_ALL_ACCESS,&hKey);if(openRes==ERROR_SUCCESS){printf("Successopeningkey.");}else{printf("Erroropeningkey.");}LPCTSTRvalue=TEXT("TestS

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

我有大部分用于向Windows注册表写入值的代码,但是当我将路径更改为我为测试而设置的虚拟键和值时,它会失败。我的代码如下:HKEYhKey;LPCTSTRsk=TEXT("SOFTWARE\TestSoftware");LONGopenRes=RegOpenKeyEx(HKEY_LOCAL_MACHINE,sk,0,KEY_ALL_ACCESS,&hKey);if(openRes==ERROR_SUCCESS){printf("Successopeningkey.");}else{printf("Erroropeningkey.");}LPCTSTRvalue=TEXT("TestS

c++ - 从 C++ 中的 HKEY 句柄确定注册表项的路径

给定一个Windows注册表键的句柄,例如由::RegOpenKeyEx()设置的那些,是否可以确定该键的完整路径?我意识到,在一个简单的应用程序中,您所要做的就是查找5或10行并阅读......但在像我正在调试的应用程序这样的复杂应用程序中,可以打开我感兴趣的key来自一系列电话。 最佳答案 使用LoadLibrary和NtQueryKey导出函数,如以下代码片段所示。#include#includetypedefLONGNTSTATUS;#ifndefSTATUS_SUCCESS#defineSTATUS_SUCCESS((NT

c++ - 从 C++ 中的 HKEY 句柄确定注册表项的路径

给定一个Windows注册表键的句柄,例如由::RegOpenKeyEx()设置的那些,是否可以确定该键的完整路径?我意识到,在一个简单的应用程序中,您所要做的就是查找5或10行并阅读......但在像我正在调试的应用程序这样的复杂应用程序中,可以打开我感兴趣的key来自一系列电话。 最佳答案 使用LoadLibrary和NtQueryKey导出函数,如以下代码片段所示。#include#includetypedefLONGNTSTATUS;#ifndefSTATUS_SUCCESS#defineSTATUS_SUCCESS((NT

node.js - 错误 : Cannot find module 'npm-registry-client'

每当我尝试安装npm-registry-client时,都会收到错误“错误:找不到模块'npm-registry-client'”。我已尝试使用以下命令解决此问题,但这不起作用:npm卸载npminstall-gnpm@latest完整的输出是:user@pc~/devel>npminstallnpm-registry-client--savemodule.js:340throwerr;^Error:Cannotfindmodule'npm-registry-client'atFunction.Module._resolveFilename(module.js:338:15)atFun

node.js - 错误 : Cannot find module 'npm-registry-client'

每当我尝试安装npm-registry-client时,都会收到错误“错误:找不到模块'npm-registry-client'”。我已尝试使用以下命令解决此问题,但这不起作用:npm卸载npminstall-gnpm@latest完整的输出是:user@pc~/devel>npminstallnpm-registry-client--savemodule.js:340throwerr;^Error:Cannotfindmodule'npm-registry-client'atFunction.Module._resolveFilename(module.js:338:15)atFun

node.js - NPM 注册表替代 http ://registry. npmjs.org/npm

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭4年前。Improvethisquestion不幸的是http://registry.npmjs.org/npm下降导致$npminstallmimenpmERR!Error:ucs{bad_utf8_character_code}:mimenpmERR!atIncomingMessage.(/usr/local/lib/node_modules/npm/lib/utils/npm-registry-

node.js - NPM 注册表替代 http ://registry. npmjs.org/npm

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭4年前。Improvethisquestion不幸的是http://registry.npmjs.org/npm下降导致$npminstallmimenpmERR!Error:ucs{bad_utf8_character_code}:mimenpmERR!atIncomingMessage.(/usr/local/lib/node_modules/npm/lib/utils/npm-registry-

node.js - 根据目录切换 npm 注册表

我最近开始为node.js开发。我工作的公司有一个内部npm注册表。我想知道如何根据我的开发位置使用不同的注册表设置。为了说明,我有一个如下所示的目录结构:~/Code||--MyProjects||||--Proj1||--Proj2||--MyCompany||--Proj1|--Proj2当我在“我的项目”中的一个项目中进行开发时,我希望npm注册表指向https://registry.npmjs.org(默认注册表)。但是当我在“我的公司”中的一个项目中进行开发时,我希望npm注册表指向公司特定的注册表。现在,我天真的方法是使用npmconfigsetregistry更新注册表

node.js - 根据目录切换 npm 注册表

我最近开始为node.js开发。我工作的公司有一个内部npm注册表。我想知道如何根据我的开发位置使用不同的注册表设置。为了说明,我有一个如下所示的目录结构:~/Code||--MyProjects||||--Proj1||--Proj2||--MyCompany||--Proj1|--Proj2当我在“我的项目”中的一个项目中进行开发时,我希望npm注册表指向https://registry.npmjs.org(默认注册表)。但是当我在“我的公司”中的一个项目中进行开发时,我希望npm注册表指向公司特定的注册表。现在,我天真的方法是使用npmconfigsetregistry更新注册表