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

如何修改批处理文件,自动为Python脚本传入固定“Yes”输入?

批处理自动输入"Yes"的解决方案

你可以通过以下两种简单方式修改批处理文件,实现自动输入"Yes":

方法一:管道直接传递输入

直接用echo命令生成"Yes",通过管道|传递给Python程序,模拟手动输入:

@echo off
echo Yes | C:\my_venv_path\python.exe "C:\path_to_app\main.py"

注意:你原来的路径C:path_to_app少了反斜杠,要改成C:\path_to_app,否则程序可能找不到指定文件。

方法二:输入重定向(适合多输入场景)

如果后续程序需要多次输入,也可以先创建一个文本文件(比如input.txt),在文件里写入一行Yes,然后通过重定向符号<让程序读取这个文件的内容作为输入:

  1. 在批处理文件同目录下创建input.txt,内容仅为Yes
  2. 修改批处理文件:
@echo off
C:\my_venv_path\python.exe "C:\path_to_app\main.py" < input.txt

两种方法都能让程序自动获取"Yes"输入,无需手动操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 21:36:59