我想在cmd窗口中使用regsvr32註冊一個dll。我在一個管理員帳戶上執行此操作,但我需要爲所有用戶註冊此dll。原來regsvr32沒有這樣做,它只註冊你的當前用戶。那麼,當你用這種方式反正:「regsvr32 /我」C:\ MyDll.dll「」會發生什麼;該條目被添加到註冊表中的Local_User和Classes,但不是Local_Machine。Windows XP:RegSvr32/i:[cmdline]:在這種情況下究竟是「命令行」?
regsvr32上的msdn文章說,使用/ i選項時也需要[cmdline]。但該文章未能說明我能代替[cmdline]的內容。谷歌拒絕幫助我,所以我有點卡住了。
我意識到這不完全是編程的主題,但這是程序員可能知道的東西,所以...有沒有人遇到過這個?也許有人知道這個[cmdline]標籤是如何工作的?有沒有其他方法可以將此dll添加到所有用戶? (除了手動編輯註冊表)任何洞察力將不勝感激!
啊,我明白了。這非常有啓發性。它回答我的問題,但它不能解決我的問題。哦,那不是你的錯:) – Kim 2010-06-18 10:17:29