Ещё чуть упростил предыдущий вариант:
@setlocal enabledelayedexpansion & py -3 -x "%~f0" %* & (IF !ERRORLEVEL! NEQ 0 echo ERRORLEVEL !ERRORLEVEL! & pause) & exit /b !ERRORLEVEL!
#!/usr/bin/env python3
# coding: utf-8
import sys
sys.stdout.write('%s\nPress "Enter" to continue\n' %sys.version)
sys.stdin.readline()
a += 1
#sys.exit(1)