基于部分用户的需求,本次的教程讲解如何在使用有360钱联盟【集合包】时,自定义推广软件的安装路径。需要说明的是:
- 只有【360】系列的产品能够自定义安装到其他的路径。集合包内非360产品自身不一定支持,控制不了;
- 目前【360游戏大厅】暂不支持。其他360系的软件均已支持安装到自定义位置。
一、实现方式
批处理,集合包EXE安装文件增加“/Path=XXXXX”参数。
二、操作说明
1、通过有钱联盟官网,下载【360随心定制包】:https://youqian.360.cn/promosoft.html。
2、下载后根据自己的需要勾选需要推广的软件,生成【集合包】安装程序。本教程我只勾选360系列的软件,制作为【静默安装】形式的集合包。

3、生成后先放一边,在编写脚本之前需要先确定如下几个问题
- 需要把360软件静默安装到具体哪个位置,例如我安装到D盘的【Program Files(x86)】文件夹;
- 【集合包】EXE(例如刚才生成的集合包名字是:CPInstaller+344610+n014d996c98&classic.exe)放在哪个位置。
4、确定了上面2个问题,开始编写可以自定义安装路径的批处理脚本。
三、批处理代码
脚本中 REM 开头的是【注释】行,是说明用的。可以删除掉,不影响脚本执行。
@ECHO OFF
REM 先判断是否存在D盘,存在就安装到D盘, 不存在就安装到默认系统盘
IF EXIST D:\ goto installToD
:installToC
REM 这里是安装到默认系统盘路径,直接调起集合包EXE就行了,自己更换下集合包EXE所在的位置,我是放在了C盘根目录下面
"%SYSTEMDRIVE%\CPInstaller+344610+n014d996c98&classic.exe"
EXIT
:installToD
REM 这里是D盘存在,安装到D盘的【Program Files(x86)】文件夹
REM 注意:要安装到自定义路径,必须先自己新建这个路径,文件夹存在才能实现安装
md "D:\Program Files(x86)"
if EXIST "D:\Program Files(x86)" (
REM 文件夹创建成功,调用集合包,使用 /Path= 参数实现自定义路径安装,需要注意!如果目标文件夹路径包含空格那就要双引号引起来!
"%SYSTEMDRIVE%\CPInstaller+344610+n014d996c98&classic.exe" "/Path=D:\Program Files(x86)"
EXIT
) else (
REM 文件夹创建失败了,不能继续安装了,转为安装到系统盘
goto installToC
)
转载自微信公众号:360有钱联盟
版权:除说明外,本文由轻松下载站(www.qsxzz.com)原创撰写,请勿进行任何形式的转载、复制。