You need to enable JavaScript to run this app. 如何使用Python创建Windows CMD自定义命令?
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Python创建Windows CMD自定义命令?

基于Python实现Windows CMD自定义命令

需求说明

目标是在Windows命令提示符(CMD)中输入自定义命令command1,即可直接输出Hello World!,最终运行效果如下:

Microsoft Windows [Version 10.0.19041.867]
(c) 2020 Microsoft Corporation. All rights reserved.

C:\Users\User123>command1
Hello World!

C:\Users\User123>

实现步骤

  • 编写核心Python逻辑
    新建一个固定存放自定义命令的目录(比如C:\CustomCmd),在目录下创建command1.py文件,写入最简单的输出代码:
    print("Hello World!")
    
  • 制作CMD可识别的命令入口
    在同一个目录下创建和命令同名的批处理文件command1.bat,写入内容:
    @echo off
    python "C:\CustomCmd\command1.py" %*
    
    配置%*的作用是让后续自定义命令支持接收外部传入的参数,不影响基础输出功能。
  • 配置系统环境变量
    1. 搜索打开系统的“环境变量”配置面板
    2. 在当前用户的变量列表中找到Path项,双击进入编辑
    3. 新建条目,填入刚才存放脚本的目录路径C:\CustomCmd,逐级确认保存所有配置
  • 效果验证
    关闭所有已打开的旧CMD窗口,重启CMD后直接输入command1回车,即可看到Hello World!的输出

注意事项

  • 提前确认系统已安装Python,且Python本身的安装路径已加入Path环境变量,否则执行时会提示“python不是内部或外部命令”
  • 自定义命令名不要和系统自带CMD命令重名(比如dir、copy),否则会覆盖系统原有功能
  • 后续调整输出内容时,只需要修改command1.py里的print语句即可,不需要重新配置环境变量

内容的提问来源于stack exchange,提问作者arnav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.28 18:15:03