我已經編寫了一個批處理腳本來檢查Python是否已安裝,如果未安裝 - 它將啓動包含在與其自身相同的文件夾中的Python安裝程序。批處理文件檢查是否安裝了Python
我用下面的代碼:
reg query "hkcu\software\Python 2.6"
if ERRORLEVEL 1 GOTO NOPYTHON
:NOPYTHON
ActivePython-2.6.4.8-win32-x86.msi
reg query "hklm\SOFTWARE\ActiveState\ActivePerl\" 1>>Output_%date%_%time%.log 2>&1
if ERRORLEVEL 1 GOTO NOPERL
reg query "hklm\SOFTWARE\Gtk+"
if ERRORLEVEL 1 GOTO NOPYGTK
:NOPERL
ActivePerl-5.10.1.1006-MSWin32-x86-291086.msi 1>>Output_%date%_%time%.log 2>&1
:NOPYGTK
pygtk_windows_installer.exe
但在某些情況下,安裝程序啓動即使安裝了Python。這裏有什麼問題?
假設Python是在你的路徑,哪一種跳過困難的部分 – 2017-02-06 21:48:34