Setup Factory 7.0打包工具(写注册表)

软件下载地址:

http://ishare.iask.sina.com.cn/f/5932461.html

http://www.onlinedown.net/soft/35348.htm


教程地址:

http://wenku.baidu.com/view/89895c4e2e3f5727a5e962c4.html

http://wenku.baidu.com/view/88b2423043323968011c9243.html


写注册表:

http://wenku.baidu.com/view/fde44b0a763231126edb1129.html


脚本:

result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\MozillaPlugins");

if (result) then
    -- 要执行的语句
    Registry.CreateKey(HKEY_LOCAL_MACHINE, "SOFTWARE\\MozillaPlugins\\yutek");
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\MozillaPlugins\\yutek", "Description", "testtek", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\MozillaPlugins\\yutek", "Path", SessionVar.Get("%AppFolder%").."\\npmachinecode.dll", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\MozillaPlugins\\yutek", "ProductName", "testtek", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\MozillaPlugins\\yutek", "Vendor", "testtek.inc", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\MozillaPlugins\\yutek", "Version", "1.0", REG_SZ);
else
    -- 要执行的 else 语句
    Registry.CreateKey(HKEY_LOCAL_MACHINE, "SOFTWARE\\Wow6432Node\\MozillaPlugins\\yutek");
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Wow6432Node\\MozillaPlugins\\yutek", "Description", "testtek", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Wow6432Node\\MozillaPlugins\\yutek", "Path", SessionVar.Get("%AppFolder%").."\\npmachinecode.dll", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Wow6432Node\\MozillaPlugins\\yutek", "ProductName", "testtek", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Wow6432Node\\MozillaPlugins\\yutek", "Vendor", "testtek.inc", REG_SZ);
    Registry.SetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Wow6432Node\\MozillaPlugins\\yutek", "Version", "1.0", REG_SZ);
end