相关疑难解决方法(0)

批处理文件以检查是否安装了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
Run Code Online (Sandbox Code Playgroud)

但在某些情况下,即使安装了Python,安装程序也会启动.这里有什么问题?

windows installer

4
推荐指数
2
解决办法
9632
查看次数

标签 统计

installer ×1

windows ×1