复制代码
- @echo off
- color F0
- :begin
- cls
- title 欢迎安装
- echo *============================================*
- echo [ ]
- echo [ 欢迎使用 僵尸危机3 ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {下一步(N)}{退出(E)}]
- echo *============================================*
- @set /p choose1=[N/E]:
- if "%choose1%"=="n" goto nextfirst
- if "%choose1%"=="e" exit
- goto begin
- :nextfirst
- cls
- title 安装说明
- echo *============================================*
- echo [ ]
- echo [ 安装须知 ]
- echo [ ]
- echo [ 1.必须保证有100M硬盘空间 ]
- echo [ 2.安装期间请不要关闭窗口 ]
- echo [ 3.本软件无毒无插件放心使用 ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {下一步(N)}{上一步(B)}{退出(E)}]
- echo *============================================*
- @set /p choose2=[N/B/E]:
- if "%choose2%"=="n" goto nextsecond
- if "%choose2%"=="b" goto begin
- if "%choose2%"=="e" exit
- goto nextfirst
- :nextsecond
- cls
- title 免责声明
- echo *============================================*
- echo [ ]
- echo [ 免责声明 ]
- echo [ ]
- echo [ 仅供学习交流,请自觉下载后删除 ]
- echo [ ,不要用本软件进行违法行为后果 ]
- echo [ 自负,如涉及版权纠纷概不负责! ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {同意(Y)}{不同意(N)}{退出(E)}]
- echo *============================================*
- @set /p choose3=[Y/N/E]:
- if "%choose3%"=="y" goto nextthird
- if "%choose3%"=="n" goto nextfirst
- if "%choose3%"=="e" exit
- goto nextsecond
- :nextthird
- cls
- title 路径设置
- echo *============================================*
- echo [ ]
- echo [ 安装目录 ]
- echo [ ]
- echo [ 选项:[1]安装到D:\Program Files\jswj3 ]
- echo [ [2]安装到自定义目录下 ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ 安装文件已经就绪 ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {安装(1/2)}{上一步(B)}{退出(E)}]
- echo *============================================*
- @set /p choose4=[选项(1/2)/B/E]:
- if "%choose4%"=="b" goto nextsecond
- if "%choose4%"=="1" goto nextfourth
- if "%choose4%"=="2" goto nextfifth
- if "%choose4%"=="e" exit
- goto nextthird
- :nextfourth
- cls
- title 正在安装
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 0% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕ ▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- ren WIN#7Z data.7z&ren 7Z#OUT 7zout.exe
- 7zout.exe x -y data.7z >nul
- cls
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 75% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕■■■■■■■■■■■■■■■ ▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- del /F /Q data.7z
- del /F /Q 7zout.exe
- cls
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 90% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕■■■■■■■■■■■■■■■■■■ ▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- xcopy jswj3 "D:\Program Files\jswj3" /i /y)
- cls
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 100% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕■■■■■■■■■■■■■■■■■■■▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- goto nextsixth
- :nextfifth
- cls
- title 正在安装
- @set /p ml=请输入目录:
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 0% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕ ▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- ren WIN#7Z data.7z&ren 7Z#OUT 7zout.exe
- 7zout.exe x -y data.7z >nul
- cls
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 75% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕■■■■■■■■■■■■■■■ ▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- del /F /Q data.7z
- del /F /Q 7zout.exe
- cls
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 90% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕■■■■■■■■■■■■■■■■■■ ▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- xcopy jswj3 "%ml%\jswj3" /i /y)
- cls
- echo *============================================*
- echo [ ]
- echo [ 正在安装 僵尸危机3 ]
- echo [ 请等待 ]
- echo [ ]
- echo [ ]
- echo [ 100% ]
- echo [ ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ]
- echo [ ▕■■■■■■■■■■■■■■■■■■■▏ ]
- echo [ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ ]
- echo *============================================*
- goto nextseventh
- :nextsixth
- cls
- title 安装完成
- echo *============================================*
- echo [ ]
- echo [ 附带选项 ]
- echo [ ]
- echo [ 选项:[1]在桌面生成快捷方式 ]
- echo [ [2]在开始-程序生成快捷方式 ]
- echo [ [3]以上两项兼顾 ]
- echo [ [4]两项都不选 ]
- echo [ ]
- echo [ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {下一步(1/2/3/4)}{退出(E)}]
- echo *============================================*
- @set /p choose5=[选项(1/2/3/4)/E]:
- if "%choose5%"=="1" (echo Dim WshShell,Shortcut>%systemroot%\temp\tmp1.vbs&echo Dim path,fso>>%systemroot%\temp\tmp1.vbs&echo path="D:\Program Files\jswj3\jswj3.exe">>%systemroot%\temp\tmp1.vbs&echo Set fso=CreateObject^("Scripting.FileSystemObject"^)>>%systemroot%\temp\tmp1.vbs&echo Set WshShell=WScript.CreateObject^("WScript.Shell"^)>>%systemroot%\temp\tmp1.vbs&echo Set Shortcut=WshShell.CreateShortCut^("%userprofile%\桌面\僵尸危机3.lnk"^)>>%systemroot%\temp\tmp1.vbs&echo Shortcut.TargetPath=path>>%systemroot%\temp\tmp1.vbs&echo Shortcut.Save>>%systemroot%\temp\tmp1.vbs&ping -n 3 127.0.0.1>nul&start "%SystemRoot%\System32\WScript.exe" %systemroot%\temp\tmp1.vbs&goto nexteighth)
- if "%choose5%"=="2" (xcopy 僵尸危机3.lnk "%userprofile%\桌面" /i&goto nexteighth)
- if "%choose5%"=="3" (echo Dim WshShell,Shortcut>%systemroot%\temp\tmp1.vbs&echo Dim path,fso>>%systemroot%\temp\tmp1.vbs&echo path="D:\Program Files\jswj3\jswj3.exe">>%systemroot%\temp\tmp1.vbs&echo Set fso=CreateObject^("Scripting.FileSystemObject"^)>>%systemroot%\temp\tmp1.vbs&echo Set WshShell=WScript.CreateObject^("WScript.Shell"^)>>%systemroot%\temp\tmp1.vbs&echo Set Shortcut=WshShell.CreateShortCut^("%userprofile%\桌面\僵尸危机3.lnk"^)>>%systemroot%\temp\tmp1.vbs&echo Shortcut.TargetPath=path>>%systemroot%\temp\tmp1.vbs&echo Shortcut.Save>>%systemroot%\temp\tmp1.vbs&ping -n 3 127.0.0.1>nul&start "%SystemRoot%\System32\WScript.exe" %systemroot%\temp\tmp1.vbs&xcopy 僵尸危机3.lnk "%userprofile%\桌面" /i&goto nexteighth)
- if "%choose5%"=="4" goto nexteighth
- if "%choose5%"=="e" exit
- goto nextsixth
- :nextseventh
- cls
- title 安装完成
- echo *============================================*
- echo [ ]
- echo [ 附带选项 ]
- echo [ ]
- echo [ 选项:[1]在桌面生成快捷方式 ]
- echo [ [2]在开始-程序生成快捷方式 ]
- echo [ [3]以上两项兼顾 ]
- echo [ [4]两项都不选 ]
- echo [ ]
- echo [ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {下一步(1/2/3/4)}{退出(E)}]
- echo *============================================*
- @set /p choose6=[选项(1/2/3/4)/E]:
- if "%choose6%"=="1" (echo Dim WshShell,Shortcut>%systemroot%\temp\tmp1.vbs&echo Dim path,fso>>%systemroot%\temp\tmp1.vbs&echo path="%ml%\jswj3\jswj3.exe">>%systemroot%\temp\tmp1.vbs&echo Set fso=CreateObject^("Scripting.FileSystemObject"^)>>%systemroot%\temp\tmp1.vbs&echo Set WshShell=WScript.CreateObject^("WScript.Shell"^)>>%systemroot%\temp\tmp1.vbs&echo Set Shortcut=WshShell.CreateShortCut^("%userprofile%\桌面\僵尸危机3.lnk"^)>>%systemroot%\temp\tmp1.vbs&echo Shortcut.TargetPath=path>>%systemroot%\temp\tmp1.vbs&echo Shortcut.Save>>%systemroot%\temp\tmp1.vbs&ping -n 3 127.0.0.1>nul&start "%SystemRoot%\System32\WScript.exe" %systemroot%\temp\tmp1.vbs&goto nextnineth)
- if "%choose6%"=="2" (xcopy 僵尸危机3.lnk "%userprofile%\桌面" /i&goto nextnineth)
- if "%choose6%"=="3" (echo Dim WshShell,Shortcut>%systemroot%\temp\tmp1.vbs&echo Dim path,fso>>%systemroot%\temp\tmp1.vbs&echo path="%ml%\jswj3\jswj3.exe">>%systemroot%\temp\tmp1.vbs&echo Set fso=CreateObject^("Scripting.FileSystemObject"^)>>%systemroot%\temp\tmp1.vbs&echo Set WshShell=WScript.CreateObject^("WScript.Shell"^)>>%systemroot%\temp\tmp1.vbs&echo Set Shortcut=WshShell.CreateShortCut^("%userprofile%\桌面\僵尸危机3.lnk"^)>>%systemroot%\temp\tmp1.vbs&echo Shortcut.TargetPath=path>>%systemroot%\temp\tmp1.vbs&echo Shortcut.Save>>%systemroot%\temp\tmp1.vbs&ping -n 3 127.0.0.1>nul&start "%SystemRoot%\System32\WScript.exe" %systemroot%\temp\tmp1.vbs&xcopy 僵尸危机3.lnk "%userprofile%\桌面" /i&goto nextnineth)
- if "%choose6%"=="4" goto nextnineth
- if "%choose6%"=="e" exit
- goto nextseventh
- :nexteighth
- cls
- title 安装结束
- echo *============================================*
- echo [ ]
- echo [ 安装结束 ]
- echo [ ]
- echo [ 是否立即运行 僵尸危机3 ]
- echo [ [Y/N]? ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {运行(Y/N)}{结束(E)}]
- echo *============================================*
- @set /p choose7=[运行(Y/N)/E]:
- if "%choose7%"=="y" (start D:\Program Files/jswj3/jswj3.exe&exit)
- if "%choose7%"=="n" (del /F /Q setup.bat&exit)
- if "%choose7%"=="e" (del /F /Q setup.bat&exit)
- goto nexteighth
- :nextnineth
- cls
- title 安装结束
- echo *============================================*
- echo [ ]
- echo [ 安装结束 ]
- echo [ ]
- echo [ 是否立即运行 僵尸危机3 ]
- echo [ [Y/N]? ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ]
- echo [ ■□ ]
- echo [ □■ ]
- echo [_____________________________QQ:1635467599__]
- echo [ MX制作 ]
- echo [ {运行(Y/N)}{结束(E)}]
- echo *============================================*
- @set /p choose8=[运行(Y/N)/E]:
- if "%choose8%"=="y" (start %ml%/jswj3/jswj3.exe&exit)
- if "%choose8%"=="n" (del /F /Q setup.bat&exit)
- if "%choose8%"=="e" (del /F /Q setup.bat&exit)
- goto nextnineth
set命令前面的@是何用意?复制代码
- @set /p choose1=[N/E]:
- if "%choose1%"=="n" goto nextfirst
- if "%choose1%"=="e" exit
用户选择1的时候,应该做一些判断,比如:复制代码
- echo [ 选项:[1]安装到D:\Program Files\jswj3 ]
- echo [ [2]安装到自定义目录下 ]
欢迎光临 批处理之家 (http://www.bathome.net/) | Powered by Discuz! 7.2 |