要求
因为机器上装了多个python版本, 为了方便起见要求但凡输入 python 就打开的2.7版本. 输入 python3 就打开3.x版本.
- 构建bat批处理文件
- 导入注册表全局注册
- 删除导入文件
- 保留构建文件
第一步
比如我想在CMD里面执行 python3 调用3.x版本的python, 需要下面几步
在D盘创建文件 python3.bat
@doskey python3=C:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe $*
@doskey 必要
python3 为今后你的命令别名(昵称)
等号后面接 .exe 文件位置
最后的 $* 表示需要原封不动的传递参数
第二步
构建导入文件.
D盘下创建 import.reg 编写
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"AutoRun"="D:\\python3.bat"
保存, 然后双击 import.reg 提示导入否? 选是.
完成
linux上很简单的alias, 在windows上就比较麻烦了. [ 吐槽 ]