仅当第一个命令失败时,我才需要在Windows cmd上运行第二个命令, 在另一个场景中,我要在检查是否已安装python后打开它。
我使用了此命令
python --version || path/to/python_install.exe
据我所知||表示如果最后一条命令失败,则运行。 但它只运行第一个。
答案 0 :(得分:0)
所有评论都引导我找到正确的方法。
我使用了出色的工作代码:
:: Check for Python Installation
python --version 3>NUL
if errorlevel 1 goto errorNoPython
:: Reaching here means Python is installed.
:: Execute stuff...
:: Once done, exit the batch file -- skips executing the errorNoPython section
goto:eof
:errorNoPython
echo.
echo Error^: Python not installed
"C:\Program Files\used\systems\innoventiq\accumanager\required\excutables\python-3.7.3-amd64.exe"
答案 1 :(得分:0)
打开命令提示符>输入 Pytho n或 py >按下Enter 如果安装了Python,它将显示版本的详细信息,否则它将打开Microsoft Store以便从Microsoft Store下载
只需进入cmd并键入 where python (如果安装了python ),它将打开一个提示。
有时,如果未设置环境变量,则可能无法正常工作,因此您还可以通过cmd中的python检查。如果python返回该路径的热门内容,请查看python.exe