草庐IT

注册指南

全部标签

windows - COM dll 不再注册

我正在尝试注册一家公司发送给我的COMdll,用于与他们的其中一台设备通信。我以前能够在这台计算机上注册它,但几天前它开始抛出错误,所以我注销了它,现在将它传递给regsvr32.exe失败了"ThemoduleIRAnalyzerCOM.dll"failedtoloadMakesurethebinaryisstoredatthespecifiedpathordebugittocheckforproblemswiththebinaryordependent.DLLfilesThespecifiedprocedurecouldnotbefound我试过用depends.exe打开regs

java - 使用 Java 运行时添加注册表项,导致进程 reg.exe 永远运行

我有这段代码可以将可执行文件插入到启动注册表中:privatestaticvoidaddToWin(Filef,Stringparam)throwsIOException{Stringname=generateName(f);Stringcmd="regaddHKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run/v"+name+"/tREG_SZ/d\""+f.getAbsolutePath()+param+"\"";Runtime.getRuntime().exec(cmd);}这有效,但问题是在运行它之后我在任务管理器中有一

c++ - DLL注册返回码0x80029c4a

我是COM编程的新手,我有一个可以编译的DLL,但在我尝试运行它时不会注册。我在这里遵循了本教程http://msdn.microsoft.com/en-US/library/2wad1c0e(v=vs.80)并对其进行修改以生成以下代码。我不太确定我在这里做错了什么。#pragmaonce#defineSTRICT#ifndef_WIN32_WINNT#define_WIN32_WINNT0x0400#endif#define_ATL_ATTRIBUTES#define_ATL_APARTMENT_THREADED#define_ATL_NO_AUTOMATIC_NAMESPACE#

windows - 如何手动/通过注册表删除桌面图标?

由于组策略,我的公司笔记本电脑上有一堆烦人的图标,我无法删除它们,如何通过注册表删除它们? 最佳答案 如果要删除桌面上的所有图标,请转到:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]添加:Name:HideIconsType:REG_DWORDValue:1如果要删除特定图标(未测试):[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explore

c# - 是否可以注册多点文件扩展名?

在我们的应用程序中,我们有一个这样的文件扩展名:filename.applicationName.zip现在我要注册它的文件扩展名.applicationName.zip问:这可能吗?(我知道如何注册文件扩展名,这不是重点) 最佳答案 扩展名定义为出现在文件名最后一个点之后的字符。文件扩展名由简单的文本处理决定。您从文件名的末尾开始,然后向后走,直到找到一个点。使用您的示例,filename.applicationName.zip的文件扩展名为zip。您可能认为您的文件的扩展名是applicationName.zip但系统不是。重要

windows - 递归搜索注册表

我可以使用下面的代码成功查询已知键的值。我如何递归搜索子项(在我下面的示例中,Uninstall文件夹中的所有子项)以获取特定数据的值?我的目的是查看是否安装了某些特定程序,如果没有,则安装它。function...(omitted)varRes:String;beginRegQueryStringValue(HKEY_LOCAL_MACHINE,'SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{92EA4162-10D1-418A-91E1-5A0453131A38}','DisplayName',Re

注册中心(二):nacos注册源码分析(基于http)

注册中心(二):nacos注册源码分析cosumer启动的时候,从nacosserver上读取指定服务名称的实例列表,缓存到本地内存中。开启一个定时任务,每隔10s去nacosserver上拉取服务列表nacos的push机制:通过心跳检测发现服务提供者出现心态超时的时候,推送一个push消息到consumer,更新本地的缓存数据。Nacos注册源码分析parent>groupId>org.springframework.bootgroupId>artifactId>spring-boot-starter-parentartifactId>version>2.2.8.RELEASEversio

windows - 如何创建注册表项

如何使用NSIS创建注册表项?我在NSIS文档中找不到合适的命令。(我了解所有安全问题)谢谢! 最佳答案 您不能使用nativeNSIS指令创建空注册表项,但在您设置值时会为您创建该注册表项:WriteRegStrHKCU"Software\Test""""TheDefault";orWriteRegStrHKCU"Software\Test""Foo""Bar" 关于windows-如何创建注册表项,我们在StackOverflow上找到一个类似的问题: h

java - 在 Windows 7 注册表中查找 Java CurrentVersion

我支持旧的Java客户端应用程序,它在WindowsXP上运行良好,但在Windows732位上运行不佳。问题出在用于启动应用程序的BAT文件中。BAT文件包含查询注册表以获取JavaCurrentVersion的代码,然后使用该值来确定用户计算机上该Java版本的路径。这是必需的,以便在启动Java客户端应用程序时将rt.jar包含在CLASSPATH中。以下代码在WindowsXP上运行良好,但在Windows7上返回:“找不到HKLM\SOFTWARE\JavaSoft\JavaRuntimeEnvironment”\CurrentVersion。:find_javasetloc

windows - 将 Python 2.7.6 添加到 Windows 注册表

我已经在我的Windows732位系统上安装了Python2.7.6,但它似乎没有将它添加到注册表中。当我尝试安装py2exe(适用于32位2.7.6的版本)时,它一直说我需要在注册表中找不到的Python2.7。任何人都可以向我提供需要到位的注册表项列表,或者有一个简单的应用程序可以将注册表修改为我可以安装py2exe吗? 最佳答案 安装py2exe(py2exe-0.6.9.win32-py2.7.exe)需要:reg添加HKLM\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\Instal