草庐IT

注册表修改

全部标签

c++ - 使用 CRegKey 在 C++ 中访问 Windows 注册表

我尝试使用此代码访问Windows注册表:CRegKeykey;LPTSTRszBuffer=newTCHAR[50];ULONGcchBuffer=257;key.Open(HKEY_CURRENT_USER,L"HARDWARE",KEY_READ);ULONGchars;CStringstr;if(key.QueryStringValue(L"Test",0,&chars)==ERROR_SUCCESS){key.QueryStringValue(L"Test",str.GetBuffer(chars),&chars);str.ReleaseBuffer();}key.Close

windows - 为什么我的 UPnP 设备不返回在 UPnP SCPD xml 文件中注册的服务?

我注册了一个UPnP设备:varo:IUPnPRegistrar;W:string;R:HRESULT;beginw:=TFile.ReadAllText('UPnPDevice_Desc.xml');o:=CoUPnPRegistrar.CreateasIUPnPRegistrar;R:=o.RegisterDevice(w,...);end;文件UPnPDevice_Desc.xml:10OtherMicrosoft/SampleDevice/10000/urn:microsoft-com:device:SampleDimmerDevice:1-->{8C7B310D-90F8-4

java - 通过 CMD/注册表禁用 IPv4

我正在开发一个Java程序(仅适用于Windows),它创建PPPoE连接(它并不是那么重要)。重要的是,我需要以某种方式在局域网选项卡中禁用IPv4。problemhttp://img228.imageshack.us/img228/3253/4dcb10eb731a403e9fc785e.png(捷克语)我需要以某种方式“取消选中”ceratin网络适配器中的IPv4协议(protocol)。我可以通过CMD和netsh工具设置一些东西,但我无法设法为单个适配器禁用IPv4协议(protocol)。我知道如何为整台计算机禁用IPv4,但这对我不起作用(因为我需要IPv4通信,只是通

Python如何获取注册表中的文件夹名称

我想获取注册表中路径的文件夹名称,而不是键值!我已经可以读取一个键值,那么我该如何读取一个文件夹值呢?我想要它,因为我需要版本号。libreOffice,它仅存储在文件夹名称中。defgetRegistryKeyValue(self,root,dir,key):currentKey=winreg.OpenKey(root,dir)currentVersion,valuetype=winreg.QueryValueEx(currentKey,key)key=self.getRegistryKeyFolder(winreg.HKEY_LOCAL_MACHINE,"SOFTWARE\\Lib

java - 通过修改 desktop.ini 更改图标的文件夹

我的目标是使用Java将我的电影库的每个文件夹的图标更改为Windows中每个文件夹的图标。每个文件夹中都有一个256x256的图标,以文件夹命名,但具有适当的扩展名。例如,名为5cmPerSecond的文件夹中有文件5cmPerSecond.ico。我想我可以通过修改文件夹中的desktop.ini文件来做到这一点。所有文件夹中都有该文件,因为每个文件夹中的图标曾经是文件夹的实际图标,但在我更改电影库的路径后,desktop.ini中的图标路径没有得到更新。每个desktop.ini看起来像这样:[.ShellClassInfo]IconResource=F:\Anime\Movie

windows-7 - 注册 DLL 时出错

我正在尝试使用命令regsvr32dll_name.dll注册DLL,但出现以下错误Themodule"Addition.dll"wasloadedbutentrypointDLLRegisterServerwasnotfoundMakesurethat"Addition.dll"isavalidDLLorOCXfileandthentryagain谁能帮我找出问题所在? 最佳答案 您要注册的每个DLL都必须具有DLLRegisterServer函数。每当您运行regsvr32.dllDLL_NAME时都会调用此函数。它基本上修改注

windows - SVN 只读未修改文件( checkout )

是否可以将本地SVN存储库中未修改的文件设置为只读,直到有人更改它们,并且一旦提交,将它们恢复为只读?我不想实现锁定-修改-提交模式。我只想让本地副本只读,并使用某种“checkout”命令使文件可修改。我希望让开发人员更加了解他/她正在更改的文件。谢谢 最佳答案 MicrosoftMS-SCCI接口(interface)定义了checkout和锁定、checkin和解锁协议(protocol)。因此,如果您的开发工具支持MS-SCCI接口(interface),那么您可以使用任何支持此接口(interface)的SVN插件。例如A

Windows 8 无法通过批处理运行注册表文件

我试图通过下面在批处理文件中给出的代码在Windows864位中静默运行注册表文件,但它不起作用,当我手动运行注册表文件时它工作正常!另请注意,它适用于Windows7和WindowsXP!我在安装Windows864位后就出现了这个错误!@echooffregedit/sabc.reg这就是我通过批处理文件运行注册表文件的方式!让我知道是否有人可以解决这个问题!P.S:我试过使用管理员权限运行批处理文件,但没有成功! 最佳答案 通过定位到文件的路径解决了这个问题。@echooffSETmyPath="%CD%\abc.reg"re

windows - 我想创建一个批处理脚本,它将按修改日期的顺序打印文件夹中的所有文件

我不知道从哪里开始:-/我有一个文件夹,里面有大约500个文件,我想按修改日期的顺序打印出来。我可以一个一个地完成它们,但是为什么要这样做,因为我确定会有一种使用批处理的方法!请帮忙... 最佳答案 你应该看看PrintAny.bat,它应该处理批量打印一个文件的任务。对于按修改日期顺序执行的任务,dir命令将按所需顺序提供列表。然后for命令将处理这个列表,调用PrintAny来完成打印部分。for/f"tokens=*"%%fin('dir/od/tw/b/a-d"c:\DocDir\*.*"')do(callprintAny.

windows - 修改 InstallShield X(版本 10.5)的 exe list

我使用InstallShieldX(版本10.5)创建了InstallScript项目当我从WindowsSDKv7.1A运行mt.exe时具有以下list:MySetup.exe.manifest使用以下命令:#wrongfile!MySetup.exewillbetruncated!mt.exe-manifestMySetup.exe.manifest-updateresource:MySetup.exe;#1安装程序(MySetup.exe)从大约80MB被截断为大约110KB。如何将管理员权限提升list正确地嵌入到InstallShieldX生成的安装程序中?