bat 笔记 自动安装软件的方法

CLS
@echo off
ECHO.

ECHO 4.ActivePerl-5.24.3.2404-MSWin32-x64-404865.exe
ECHO 请稍等...这个会比较慢
start /wait %~dp0\msi\4.ActivePerl-5.24.3.2404-MSWin32-x64-404865.exe /passive
ECHO.


ECHO 5.nasm-2.13.03-installer-x64.exe
ECHO 请稍等...
start /wait %~dp0\msi\5.nasm-2.13.03-installer-x64.exe /quiet /S
ECHO.


ECHO 5.nasm-2.13.03-installer-x64.exe
ECHO 请稍等...
start /wait %~dp0\msi\5.nasm-2.13.03-installer-x64.exe /quiet /S
ECHO.


ECHO 9.cmake-3.11.2-win64-x64.msi
ECHO 请稍等...
start /wait %~dp0\msi\9.cmake-3.11.2-win64-x64.msi /quiet /passive
ECHO 安装完成,创建快捷方式...
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""Desktop"") & ""\cmake.lnk""):b.TargetPath=""C:\Program Files\CMake\bin\cmake-gui.exe"":b.WorkingDirectory=""C:\Program Files\CMake\bin"":b.Save:close")
ECHO cmake创建快捷方式...
ECHO.


ECHO 10.boost_1_67_0-msvc-14.1-64.exe
ECHO 请稍等... 这个安装比较久
start /wait %~dp0\msi\10.boost_1_67_0-msvc-14.1-64.exe /install /silent 
ECHO.


echo 使用bat脚本来复制文件夹 6.openssl 至 c:\openssl\
echo.
xcopy   "%~dp0\msi\11.openssl" "c:\openssl\" /s /e /c /y /h /r

ECHO 12.Setup-Subversion-1.8.17.msi 这个SUNWELL会用到
ECHO 请稍等...
start /wait %~dp0\msi\12.Setup-Subversion-1.8.17.msi /quiet /passive
ECHO.


ECHO 设置环境变量,请稍等...
SETX PATH "%PATH%;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64;%APPDATA%\NASM;C:\openssl\out32;C:\openssl\include\openssl;C:\openssl\bin;C:\openssl\lib;C:\Users\bob\AppData\Local\bin\NASM;C:\Perl64\site\bin;C:\Perl64\bin;" /M
SETX BOOST_ROOT "C:\local\boost_1_67_0" /M
SETX BOOST_INCLUDEDIR "C:\local\boost_1_67_0" /M
SETX BOOST_LIBRARYDIR "C:\local\boost_1_67_0\stage\lib" /M
ECHO  完成...

ECHO 需要的软件安装完成,即将重启,请稍等...
echo start %~dp0\msi\build.bat>"%AppData%\Microsoft\Windows\Start Menu\Programs\Startup\build_do.bat"
echo del %%0>>"%AppData%\Microsoft\Windows\Start Menu\Programs\Startup\build_do.bat"

ECHO 操作已完成按任意键结束
shutdown -r -t 0
pause
 

猜你喜欢

转载自blog.csdn.net/qq_34924407/article/details/81463517
bat
今日推荐