网上有很多文章已经介绍了如何添加自己的cmd命令,以此可以实现在cmd或者运行中执行自定义的命令。
但网上的方法多有一些错误,再次我重新写一个操作步骤的教程。
1)在自己希望的地方建立一个文件夹,专门方式希望运行程序的快捷方式、脚本等。
例如 D:\myCmd
2)进入系统环境变量设置(此电脑右键-属性-高级系统设置-高级-环境变量),选择系统变量的Path变量($(Path)),点击编辑,将D:\myCmd添加其中。
3)将希望运行程序的快捷方式放入D:\myCmd中。自行命名成希望的命令即可。
以上三步大概是网上教程所写的方法,执行以上步骤后,在一些Windows下仍然不能运行程序,例如笔者所用的Windows 10。在cmd下会提示
“'command' 不是内部或外部命令,也不是可运行的程序或批处理文件。”
但是在运行(Win+R)中的确可以执行该命令,原因便是我们放入的快捷方式是*.lnk类型,cmd默认不将次类型作为可执行类型,类似linux下x权限。Cmd默认只将
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
以上几种类型作为可执行程序,若想解决此问题(同时解决cmd无法执行快捷方式)。可以回到刚才的环境变量设置窗口,修改$(PATHEXT)变量,在其后增加“.LNK”。
经测试,必须使用大写才行。
通过以上设置,我们就可以在运行或cmd中直接输入自己定义的命令来执行了。
————————————————
版权声明:本文为CSDN博主「往事如风1999」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/l88371447/article/details/77824103
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗