返回列表 发帖

[文件操作] [已解决]求助批处理程序自选安装完软件后自动退出

本帖最后由 GZQI 于 2025-2-12 21:15 编辑

做了一个希沃下载器 原理是自选下载后 软件检测参数 如果为+就安装
但是在软件下载完后 程序自动退出 小白不知道怎么弄了

@echo off
setlocal enabledelayedexpansion
:软件选择下载页面
title  SEEWO软件下载器v1.1 软件选择下载页面
cls
echo:
echo:
echo:[1]  软件选择下载页面
echo:___________________________________________________________________________________________________________________
echo:                                             BiliBili WHYOS  小高同学
echo:                                                SEEWO软件下载器v1.1
echo:
echo:
echo: %xiwobizhi%[01] 希沃壁纸     %zhangshangkanban%[09] 掌上看班       %fankuiqizhushou%[17] 反馈器助手       %xiwohudongqianming%[25] 希沃互动签名*     %xiwopinkexiaozuduan%[33] 希沃品课(学生端)
echo:
echo: %qinglubo%[02]  轻录播      %xiwozhinengbi%[10] 希沃智能笔     %banjiyouhuadashi%[18] 班级优化大师     %xiwoweizhuangchajian%[26] 希沃伪装插件*     %xiwopinkejiaoshiduan%[34] 希沃品课(教师端)
echo:
echo: %jianjishi%[03]  剪辑师      %xiwoyiketang%[11] 希沃易课堂     %yuanchenghudongketang%[19] 远程互动课堂     %chumofuwuchengxu%[27] 触摸服务程序      %xiwoyiqixuexueshengduan%[35] 希沃易启学(学生端)
echo:
echo: %xiwoguanjia%[04] 希沃管家     %xiwoliulanqi%[12] 希沃浏览器     %xiwowulianxiaoyuan%[20] 希沃物联校园     %lajiqingligongju%[28] 垃圾清理工具      %xiwoyiqixuejiaoshiduan%[36] 希沃易启学(教师端)
echo:
echo: %xiwozhuomian%[05] 希沃桌面     %xiwoqingbaiban%[13] 希沃轻白板     %xiwoketangzhushou%[21] 希沃课堂助手     %AGC%[29] AGC解锁工具       *[E]返回主界面
echo:
echo: %xiwokuaichuan%[06] 希沃快传     %xiwobaibansan%[14] 希沃白板3      %xiwodiannaozhushou%[22] 希沃电脑助手     %baibanpojiegongju%[30] 白板破解补丁      *[Z]退出下载器
echo:
echo: %xiwojikong%[07] 希沃集控     %xiwobaibanwu%[15] 希沃白板5      %xiwodaobozhushou%[23] 希沃导播助手     %ruanjianshiyongshuomingshu%[31] 软件使用说明书*   *[A]选择所有选项
echo:
echo: %zhishijiaonang%[08] 知识胶囊     %PPT%[16] PPT小工具      %xiwoshipingzhantai%[24] 希沃视频展台     %chumokuangceshichengxu%[32] 触摸框测试程序    *[D]取消所有选项
echo:
echo:___________________________________________________________________________________________________________________
echo:
cls
echo:
echo:
echo:[1]  软件选择下载页面
echo:___________________________________________________________________________________________________________________
echo:                                             BiliBili WHYOS  小高同学
echo:                                                SEEWO软件下载器v1.1
echo:          输入对应的序号,可选择安装的软件。(+号代表预下载 -号代表不下载 选择完毕后输入Y键下载选择的软件)
echo:
echo: %xiwobizhi%[01] 希沃壁纸1     %zhangshangkanban%[09] 掌上看班1       %fankuiqizhushou%[17] 反馈器助手1       %xiwohudongqianming%[25] 希沃互动签名*1     %xiwopinkexiaozuduan%[33] 希沃品课(小组端)1
echo:
echo: %qinglubo%[02]  轻录播1      %xiwozhinengbi%[10] 希沃智能笔1     %banjiyouhuadashi%[18] 班级优化大师1     %xiwoweizhuangchajian%[26] 希沃伪装插件*0     %xiwopinkejiaoshiduan%[34] 希沃品课(教师端)1
echo:
echo: %jianjishi%[03]  剪辑师1      %xiwoyiketang%[11] 希沃易课堂1     %yuanchenghudongketang%[19] 远程互动课堂1     %chumofuwuchengxu%[27] 触摸服务程序1      %xiwoyiqixuexueshengduan%[35] 希沃易启学(学生端)0
echo:
echo: %xiwoguanjia%[04] 希沃管家1     %xiwoliulanqi%[12] 希沃浏览器1     %xiwowulianxiaoyuan%[20] 希沃物联校园1     %lajiqingligongju%[28] 垃圾清理工具0      %xiwoyiqixuejiaoshiduan%[36] 希沃易启学(教师端)0
echo:
echo: %xiwozhuomian%[05] 希沃桌面1     %xiwoqingbaiban%[13] 希沃轻白板1     %xiwoketangzhushou%[21] 希沃课堂助手1     %AGC%[29] AGC解锁工具1       *[E]返回主界面
echo:
echo: %xiwokuaichuan%[06] 希沃快传1     %xiwobaibansan%[14] 希沃白板31      %xiwodiannaozhushou%[22] 希沃电脑助手1     %baibanpojiegongju%[30] 白板破解补丁0      *[Z]退出下载器
echo:
echo: %xiwojikong%[07] 希沃集控1     %xiwobaibanwu%[15] 希沃白板51      %xiwodaobozhushou%[23] 希沃导播助手1     %ruanjianshiyongshuomingshu%[31] 软件使用说明书*   *[A]选择所有选项
echo:
echo: %zhishijiaonang%[08] 知识胶囊1     %PPT%[16] PPT小工具1      %xiwoshipingzhantai%[24] 希沃视频展台1     %chumokuangceshichengxu%[32] 触摸框测试程序1    *[D]取消所有选项
echo:
echo:___________________________________________________________________________________________________________________
echo:[Y] 开始下载(安装您勾选的软件)
:input_second
set n=
set /p s=请输入你的选项 :
if "%s%"=="Z" (
    goto :eof
)
if "%s%"=="E" (
    goto 软件选择下载页面
)
if /i "%s%" equ "A" (
    for %%a in (xiwobizhi qinglubo jianjishi xiwoguanjia xiwozhuomian xiwokuaichuan xiwojikong zhishijiaonang zhangshangkanban xiwozhinengbi xiwoyiketang xiwoliulanqi xiwoqingbaiban xiwobaibansan xiwobaibanwu PPT fankuiqizhushou banjiyouhuadashi yuanchenghudongketang xiwowulianxiaoyuan xiwoketangzhushou xiwodaobozhushou xiwoshipingzhantai xiwohudongqianming xiwoweizhuangchajian chumofuwuchengxu lajiqingligongju AGC baibanpojiegongju xiwodiannaozhushou ruanjianshiyongshuomingshu chumokuangceshichengxu xiwopinkexiaozuduan xiwopinkejiaoshiduan xiwoyiqixuexueshengduan xiwoyiqixuejiaoshiduan) do (
      set "%%a=+"
    )
)
if /i "%s%" equ "D" (
    for %%a in (xiwobizhi qinglubo jianjishi xiwoguanjia xiwozhuomian xiwokuaichuan xiwojikong zhishijiaonang zhangshangkanban xiwozhinengbi xiwoyiketang xiwoliulanqi xiwoqingbaiban xiwobaibansan xiwobaibanwu PPT fankuiqizhushou banjiyouhuadashi yuanchenghudongketang xiwowulianxiaoyuan xiwoketangzhushou xiwodaobozhushou xiwoshipingzhantai xiwohudongqianming xiwoweizhuangchajian chumofuwuchengxu lajiqingligongju AGC baibanpojiegongju xiwodiannaozhushou ruanjianshiyongshuomingshu chumokuangceshichengxu xiwopinkexiaozuduan xiwopinkejiaoshiduan xiwoyiqixuexueshengduan xiwoyiqixuejiaoshiduan) do (
      set "%%a=-"
    )
)
::输入Y或y 开始下载
if /i "%s%" equ "Y" (
    cls
    goto 安装自选软件
)
if /i "%s%"=="01" (
    if /i "!xiwobizhi!"=="+" (
        set "xiwobizhi=-"
    ) else (
        set "xiwobizhi=+"
    )
)
if /i "%s%" == "02" (
    if /i "!qinglubo!"=="+" (
        set "qinglubo=-"
    ) else (
        set "qinglubo=+"
    )
)
goto 软件选择下载页面
:安装自选软件
::希沃壁纸 1
if "!xiwobizhi!" == "+" (
    echo:正在更改SEEWO壁纸 。。。。。。
    title  SEEWO软件下载器v1.1 正在更改SEEWO壁纸
    taskkill /f /im explorer.exe
    7z x Bin\setup\希沃壁纸.7z -p%pass% -oBin\7z
    copy Bin\7z\img0.jpg "C:\Windows\Web"
    reg add "HKCU\Control Panel\Desktop" /v "WallPaper" /d "C:\Windows\Web\img0.jpg" /f
    RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters
    start explorer.exe
    del Bin\7z\img0.jpg /f
    set xiwobizhi=-
)
::轻录播 2
if "!qinglubo!" == "+" (
    echo:正在安装轻录播 。。。。。。
    title  SEEWO软件下载器v1.1 正在安装轻录播
    7z x Bin\setup\轻录播.7z -p%pass% -oBin\7z
    Bin\7z\轻录播.exe /S
    echo 安装完成,删除临时文件
    pause
    del Bin\7z\轻录播.exe /f
    set qinglubo=-
)
goto 完成
:完成
echo 这是在完成
echo 不出所料,所有你选择的软件都下崽完成辣!!
echo 如果下崽失败,请查看软件作者信息,添加作者QQ2404445436
pauseCOPY
微信:flashercs
QQ:49908356

TOP

@echo off
title  SEEWO软件下载器v1.1 软件选择下载页面
:loop
echo:
echo:
echo:[1]  软件选择下载页面
echo:___________________________________________________________________________________________________________________
echo:                                             BiliBili WHYOS  小高同学
echo:                                                SEEWO软件下载器v1.1
echo:          输入对应的序号,可选择安装的软件。
echo:
echo: [01] 希沃壁纸1     [09] 掌上看班1       [17] 反馈器助手1       [25] 希沃互动签名*1     [33] 希沃品课(小组端)1
echo:
echo: [02]  轻录播1      [10] 希沃智能笔1     [18] 班级优化大师1     [26] 希沃伪装插件*0     [34] 希沃品课(教师端)1
echo:
echo: [03]  剪辑师1      [11] 希沃易课堂1     [19] 远程互动课堂1     [27] 触摸服务程序1      [35] 希沃易启学(学生端)0
echo:
echo: [04] 希沃管家1     [12] 希沃浏览器1     [20] 希沃物联校园1     [28] 垃圾清理工具0      [36] 希沃易启学(教师端)0
echo:
echo: [05] 希沃桌面1     [13] 希沃轻白板1     [21] 希沃课堂助手1     [29] AGC解锁工具1
echo:
echo: [06] 希沃快传1     [14] 希沃白板31      [22] 希沃电脑助手1     [30] 白板破解补丁0
echo:
echo: [07] 希沃集控1     [15] 希沃白板51      [23] 希沃导播助手1     [31] 软件使用说明书*
echo:
echo: [08] 知识胶囊1     [16] PPT小工具1      [24] 希沃视频展台1     [32] 触摸框测试程序1
echo:
echo:___________________________________________________________________________________________________________________
echo 输入序号下载,如 01;多个则以空格分隔,如 01 02 03
echo 输入 A 下载全部
set /p s=请输入你的选项 :
setlocal enabledelayedexpansion
if "!s!" equ "" (
endlocal
goto :loop
) else if /i "!s!" equ "a" (
for /l %%l in (101,1,136) do (
set m=%%l
call :!m:~-2!
)
) else (
for %%a in (!s!) do (
call :%%a
)
)
endlocal
echo 完成,右上角点X关闭脚本
timeout 10
goto :loop
:01
::希沃壁纸 1
echo:正在更改SEEWO壁纸 。。。。。。
title  SEEWO软件下载器v1.1 正在更改SEEWO壁纸
taskkill /f /im explorer.exe
7z x Bin\setup\希沃壁纸.7z -p%pass% -oBin\7z
copy Bin\7z\img0.jpg "C:\Windows\Web"
reg add "HKCU\Control Panel\Desktop" /v "WallPaper" /d "C:\Windows\Web\img0.jpg" /f
RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters
start explorer.exe
del Bin\7z\img0.jpg /f
exit /b
:02
::轻录播 2
echo:正在安装轻录播 。。。。。。
title  SEEWO软件下载器v1.1 正在安装轻录播
7z x Bin\setup\轻录播.7z -p%pass% -oBin\7z
Bin\7z\轻录播.exe /S
echo 安装完成,删除临时文件
del Bin\7z\轻录播.exe /f
exit /bCOPY
bat小白,请多指教!谢谢!

TOP

返回列表