|
本帖最后由 linqyx 于 2022-7-16 11:04 编辑
下载附件,后缀TXT改成bat就可以运行。在本批处理同目录下会建立一个输入显示的文件夹,并自动打开两个窗口,一个输入命令行窗口,你输入内容,另一个显示命令行窗口 显示你刚才输入的内容。
这里有一个问题就是延时问题,有人说 ping 127.1 -w 1000>nul,可以延时1秒。我试了下,不管怎么设置都是延时3秒多,上网搜索也没有找到怎么样设置,可能太基本了,会的都不解释。看了看 ping 命令介绍,-w是等待每次回复的超时时间,而-n 要发送的回显请求数。 于是我写了 ping 127.0.0.1 -w 970 -n>nul,不知道对不对。感觉真是会的不难,难的不会啊。
我运行的时候 过一段时间显示窗口就会报错,中断,不知道为什么。下面有报错图片。
还有已知问题输入一些特殊字符比如|,输入界面会中断。应该是echo命令在往文档中写入的时候,特殊字符需要特殊处理,我不会写代码,就没有写。
这个批处理没有什么实际意义,一开始想法是想试试从一个命令行窗口向另一个命令行窗口传递数据的方法。纯练手用。
附上报错的图片,谁知道啥原因啊。
|
|