开发者

Is it possible to programatically change an msi's database on Linux

开发者 https://www.devze.com 2023-03-29 07:33 出处:网络
I know you can change it using cscript.exe on Windows. Is there a Linux program providing cscrip开发者_StackOverflow社区t-like functionality? Or is there some other way I can change the database in Li

I know you can change it using cscript.exe on Windows. Is there a Linux program providing cscrip开发者_StackOverflow社区t-like functionality? Or is there some other way I can change the database in Linux?


CScript is just the script execution engine; it knows nothing about MSI directly. Check out Wine; it implements some/most of msi.dll, so as long as functions like MsiDatabaseOpenView and MsiViewExecute are correctly implemented, you should be able to use it to modify an .msi package.

0

精彩评论

暂无评论...
验证码 换一张
取 消