rbenvの切り替えの仕組み…と、他言語での実験 - すぎゃーんメモ を見て思い出しましたが、Python 3.3からWindows 向け Python ランチャーが入るそうです.現在でもhttps://bitbucket.org/vinay.sajip/pylauncher/downloadsからダウンロードできます.

スクリプトがPython2.x用か3.x用かによって, 適当なインタープリターを選んでくれる,
"py" コマンドを追加するものです.

$ py script.py 

で, script.pyの最初の行に,

#!/usr/bin/env python2

というコメントがあるとpython 2.xを,

#!/usr/bin/env python3

があると, python 3.xを使って実行してくれます.
要するに*nixのshellの真似をwindowsでやってくれるわけです.

明示的にバージョンを指定することも出来ます.

$ py -2 
# python 2.x を実行
$ py -3
# python 3.x を実行