通过cmd从COM +应用程序安装/删除组件 [英] Installing/Removing a Component from a COM+ Application via cmd

查看:386
本文介绍了通过cmd从COM +应用程序安装/删除组件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

首先,我想编写批处理脚本来删除Com +应用程序DLL或组件

,并使用相同的批处理脚本安装新的Dll或组件。



到目前为止,我看到一些适用于 cmd的命令



msiexec -x application_name.msi



卸载Com plus应用程序。但我想删除组件并仅更新新组件。请帮助我.....





先谢谢........



问候,



Lala boy

Hi all,
First i want to write batch script to remove the Com+ application Dll or component
and also install the new Dll or component by the same batch script.

so far i saw some commands which works on cmd,

msiexec -x application_name.msi

which uninstall the Com plus application.but i want to delete the component and update the new component only.please help me.....


Thanks in Advance........

Regards,

Lala boy

推荐答案

注册一个COM dll:

To Register a COM dll :
c:\> regsvr32.exe /i comdllname.dll





取消注册COM dll:



To Unregister a COM dll :

c:\> regsvr32.exe /u comdllname.dll


您可以使用COMAdmin.COMAdminCatalog对象从COM +应用程序中删除组件。你可以通过powershell或vbscript来实现。



这是一个PowerShell示例,用于从特定应用程序中删除特定组件。



You can use the COMAdmin.COMAdminCatalog object to remove components from a COM+ Application. You can do it through powershell or vbscript.

Here is a powershell example for removing a specific component from a specific application.


comCatalog = New-Object -ComObject COMAdmin.COMAdminCatalog
comCatalog = New-Object -ComObject COMAdmin.COMAdminCatalog


这篇关于通过cmd从COM +应用程序安装/删除组件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆