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

Windows Terminal启动多标签运行多命令报错0x800700c1求解决

解决Windows Terminal快捷方式启动多标签Python脚本报错0x800700c1的方案
  • 错误本质:0x800700c1是「无效的程序格式」错误,你直接将Python脚本路径作为终端标签页的启动命令,但脚本本身不是可执行程序,Windows Terminal无法直接识别运行,必须显式调用Python解释器来执行脚本。

  • 正确的快捷方式命令格式:
    每个标签页的命令需要通过cmd /k启动命令提示符,并调用Python执行脚本,同时注意路径中的空格要用引号包裹,快捷方式里的双引号需转义为\"。示例:

    wt new-tab -p "Command Prompt" cmd /k "python \"C:\Full\Path\To\Your\script1.py\""; new-tab -p "Command Prompt" cmd /k "python \"C:\Full\Path\To\Your\script2.py\""
    

    若需先切换到脚本所在目录(避免路径依赖问题),可改为:

    wt new-tab -p "Command Prompt" cmd /k "cd /d \"C:\Full\Path\To\Script\Dir\" && python script1.py"; new-tab -p "Command Prompt" cmd /k "cd /d \"C:\Full\Path\To\Script\Dir\" && python script2.py"
    
  • 快捷方式配置注意事项:

    1. 确保快捷方式「目标」字段开头是wt.exe的正确路径,默认路径为C:\Users\<你的用户名>\AppData\Local\Microsoft\WindowsApps\wt.exe,若已加入系统PATH可直接写wt。
    2. 路径含空格时必须用引号包裹,且快捷方式命令里的双引号要转义为\",否则会被系统当作参数分隔符处理。
    3. 多个标签页的命令用分号;分隔,分号前后格式保持一致(可加空格或不加)。
  • 测试验证步骤:

    1. 打开Windows Terminal,在Command Prompt标签页手动执行python "C:\Full\Path\To\Your\script.py",确认脚本能正常运行。
    2. 将命令整合到cmd /k后,在Terminal中执行cmd /k "python \"C:\Full\Path\To\Your\script.py\"",确认无报错。
    3. 把完整命令放到快捷方式「目标」中,运行快捷方式测试多标签启动效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 13:34:59