You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

含空格目录下.bat执行Python脚本失败,如何配置PATH环境变量?

解决Windows批处理调用带空格路径Python脚本的问题
  • 你的问题根源不是PATH环境变量配置,而是批处理文件里的引号用错了:Windows批处理只认双引号包裹带空格的路径,单引号无效,这才导致系统把空格后的内容当成新参数,截断了路径。

  • 修正后的.bat文件内容应该是:

@py.exe "C:\Users\Desktop\Python\Pyper Clip Project\mclip.py" %*
@pause
  • 关于PATH环境变量的补充:如果想直接在运行窗口调用这个脚本,确实可以把脚本所在目录添加到PATH里,添加时用双引号包裹路径即可,比如"C:\Users\Desktop\Python\Pyper Clip Project"。修改PATH后需要重启运行窗口或命令行才能生效,之后直接输入mclip.py就能执行脚本。

  • 小技巧:如果.bat文件和.py文件在同一个文件夹里,还可以简化成:

@py.exe "mclip.py" %*
@pause

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 19:51:28