2013-12-23 84 views
0

我需要以編程方式刪除加載項Outlook。我從HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ Outlook \ Addins和HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Office \ Outlook \ Addins.H中刪除相應的項。加載項從Outlook中消失 但在目錄「C:\用戶{用戶名} \ AppData \本地\應用程序\ 2.0 \」仍保留dll加載項,並在Windows菜單「刪除和更新」中保留。我可以完全刪除加載項嗎?如何以編程方式完全刪除加載項Outlook?

回答

1

正常情況下,您只需運行卸載程序即可刪除程序(添加 - 刪除程序面板完全是這樣)。您可以在註冊表鍵中找到卸載程序命令行。Software\Microsoft\Windows\CurrentVersion\Uninstall

對於通過windows intaller(MSI)安裝的程序,只要知道要卸載的內容,您可以(實際上應該)使用Windows API卸載它們。 See here

如果試圖卸載的加載項是通過Click Once(看起來像這樣)部署的,那麼仍然可以使用卸載命令行,但AFAIK沒有直接的方法可以靜默地執行該操作。 See here

相關問題