<script type="text/javascript">document.write(new Date().getFullYear());</script>
При запуске это тоже не работало, окно всплывало и мгновенно исчезало.
Для меня было решено использовать "" "вокруг всех путей.
примерно так:
PythonExec = """C:\Users\123\AppData\Local\Programs\Python\Python37-32\python.exe"""
PythonScript = """C:\Users\123\Run.py"""
Наконец, вы можете увидеть сообщение об ошибке, если вы запустите скрипт, используя cmd, вот так:
objShell.Run "cmd /k" & " " & PythonExec & " " & PythonScript
Даже если скрипт не запускается, у вас будет информация о том, почему он потерпел неудачу