windows cmd 如何像bashrc一样在启动时运行代码

2024-10-22 10:27:14

1、本经验主要介绍如何在cmd启动时运行指定bat文件,这样可以提前设定好一些命令alias。如图是进入python虚拟环境的命令,比较长。

windows cmd 如何像bashrc一样在启动时运行代码

2、通过DOSKEY命令,可以将用于进入python虚拟环境的较长命令用一个简短的alias代替,如图。

windows cmd 如何像bashrc一样在启动时运行代码

3、但是,当再次启动cmd命令行时,在另一个cmd或者上一次运行设置的DOSKEY并不起作用。

windows cmd 如何像bashrc一样在启动时运行代码

4、为此,我们首先把希望在cmd启动时执行的代码写入一个bat文件,并把bat文件放在一个固定的位置。

windows cmd 如何像bashrc一样在启动时运行代码

5、然后win+R,输入regedit,启动注册表编辑器。如图所示,然后找到如图圈出的位置,Command Processor下面。

windows cmd 如何像bashrc一样在启动时运行代码windows cmd 如何像bashrc一样在启动时运行代码

6、在此处,点击编辑->新建->字符串值,创建名为AutoRun的值,并双击编辑字符串,输入bat文件的路径。

windows cmd 如何像bashrc一样在启动时运行代码windows cmd 如何像bashrc一样在启动时运行代码

7、保存好以后,再次启动cmd命令行,可以看到bat文件被自动执行了。不过命令直接显示在了命令行上。

windows cmd 如何像bashrc一样在启动时运行代码

8、如果要隐藏bat执行命令时的显示,在前面加@echo off命令。最终效果如图所示。

windows cmd 如何像bashrc一样在启动时运行代码
猜你喜欢