如何在命令要求我发送输入(字母 y)后 2024-11-3 • windows batch-file cmd.exe windows-11 userscripts 我正在尝试执行 chkdsk C: /f /r /x 执行此命令后,它要求我在重新启动 PC 后按 y 接受检查磁盘。我如何才能使我的 .bat 文件自动执行此操作?我的意思是,在 chkdsk 命令要求我输入 y 后将 y 输入发送到终端。换句话说,当 chkdsk 要求我按 y 时,我希望批处理文件命令按 y。 答案1 使用 echo y | chkdsk C: /f /r /x 管道 ( | ) 将 echo 命令的输出作为 chkdsk 的输入。 请注意,chkdsk 实际上想要一个是和换行/回车,但 echo 会自动添加换行符。 相关内容 Win10无法以管理员身份访问C盘 关于崩溃物理网络的建议? g++ 和 gdb 问题:未找到共享库的调试符号 删除当前光标上方的字符直到光标位置? Outlook 2007 中的 RSS 附件 在较新的 Windows 7 Pro 64 位上安装 PostgreSQL 9 64 位时遇到问题 [关闭] “分段错误(核心转储)”。我应该怎么做才能修复此错误? 如何从条形图中的条形中删除标签 本地 IP 地址与公网 IP 地址如何区分? PHP 文件无法重新加载[关闭]