Windows 在注册表中创建修改后的自己的Com对象
我想修改注册表中的Internet Explorer CLSID元素:(HKEY_CLASSES_ROOT\CLSID{0002DF01-0000-0000-C000-0000000000 46}) 是否可以复制此条目并替换GUID并创建新别名? 在哪里可以定义新别名?Windows 在注册表中创建修改后的自己的Com对象,windows,com,registry,guid,clsid,Windows,Com,Registry,Guid,Clsid,我想修改注册表中的Internet Explorer CLSID元素:(HKEY_CLASSES_ROOT\CLSID{0002DF01-0000-0000-C000-0000000000 46}) 是否可以复制此条目并替换GUID并创建新别名? 在哪里可以定义新别名? (稍后我想在PowerShell中打开此Com对象)没有注册表项的“别名”。但是,您可以在HKCU\Software\Classes\CLSID中创建一个条目,COM会首先在其中查找。这也将限制您对机器造成的损坏,并且您实际能够
(稍后我想在PowerShell中打开此Com对象)没有注册表项的“别名”。但是,您可以在HKCU\Software\Classes\CLSID中创建一个条目,COM会首先在其中查找。这也将限制您对机器造成的损坏,并且您实际能够写入密钥的几率只有一半。我从Internet Explorer复制了条目,并将其重命名为newname.Application。现在,当我想在PowerShell中使用它($ie=newobject-ComObject newname.Application)时,什么都没发生。我尝试了这两种方法,64位和32位PowerShell。复制错误,您必须复制CLSID及其所有密钥。