bat安裝python的msi包

2022-08-18 16:54:14 字數 1261 閱讀 7436

#把python-2.7.3.amd64.msi和這個指令碼放在同乙個目錄下
@echo off

::定於初始變數

set python_home=c:\python27

set python_exe=%python_home%\python.exe

::判斷python是否安裝

if exist %python_exe% (

echo file %python_exe% is exist ......

) else (

::預設安裝目錄為c:\python27

echo start to install python-2.7.3.amd64 ......

msiexec /i python-2.7.3.amd64.msi /quiet /passive

echo install python2.76 successfully......

)

::檢查path中有沒有c:\python27(有就跳到run,沒有就接著執行)

echo start to set python sys path.......

echo %path%|findstr /i "%python_home%"&&(goto run)

::新增到環境變數

echo check python path......

wmic environment where "name='path' and username=''" set variablevalue="%path%;%python_home%"

::再永久生效

echo aplly path......

set path=%path%;%python_home%

path

:run

::開始安裝setuptools

::開始執行python

echo now run py........

python a.py

pause

exit

msi檔案的指令碼安裝

在我們日常的開發環境的搭建中,我們有時候需要安裝很多的msi檔案,如果能把這些msi檔案的安裝自動化,我們就不用乙個乙個的雙擊,然後一步一步地安裝。介紹一下msi檔案 說到msi檔案,不得不先說說windows installer,它不只是安裝程式,而是可擴充套件的軟體管理系統。windows in...

msi安裝程式安裝引數

windows r installer.v 3.01.4000.1830 msiexec option optional parameter 安裝選項 安裝或配置產品 a 管理安裝 在網路上安裝產品 j t g 播發產品 m 播發到所有使用者,u 播發到當前使用者 解除安裝產品 顯示選項 quiet...

NSIS安裝msi檔案

安裝包中需要安裝activeperl 5.10.0.1002 mswin32 x86 283697.msi檔案,用exec exewait exeshell直接呼叫都不行,google了一下發現baidu裡其實有講 windows r installer.v 3.01.4000.1823 msiex...