#把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
::開始執行pythonecho 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...