Windows批处理bat 自动输入回车
前言全局说明
Windows批处理bat 自动输入回车。
某些自动化情况下,需要自动回车,实现无人值守
一、说明
1.1 环境:
Windows 11 家庭版 23H2 22631.3737
1.2 <nul 作用
<nul 是 0<nul 的简写,0 句柄是默认的输入句柄,nul 是空设备,所以 <nul 表示从空设备获取输入。 set /p 执行时会等待用户的输入,<nul 使得 set /p 输入设备为空(默认情况下为 0<con, 也就是键盘输入),此时 set /p 就会自动终止输入,此处的 <nul 和手动按回车是一样的效果, 只是它不需要人工操作。 利用这个特性,再加上 set /p 内置的不换行显示提示语句的功能,就能够实现不换行显示, 不过它有一个缺陷,就是无法显示以等号开头的行(而且 win7 下会把开头连续的空格与制表符忽略)。 也就是: set /p=提示语句<nul 等同于: set /p=提示语句【按回车】
二、set /p 自动输入回车
set /p name="John"<nul
三、pause 自动输入回车
pause<nul
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
https://tieba.baidu.com/p/1161296988 4楼
分类:
Windows / bat批处理
标签:
bat
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
2023-02-01 开发板只读随机存储器分类RAM、ROM、EMMC、Nandflash、Norflash