我已经编写了一个非常大的批处理文件,可以执行大量不同的操作,并在cad文件等上打开和运行脚本。
我想知道的是,如果我使用ascii art制作自定义标题并找到某种形式的进度条的代码,有没有办法让它显示而其余代码在后台运行?
@echo off
echo "blah blah"
echo "blah blah"
echo "blah blah"
echo "blah blah"
@echo on
我的理解是在运行它时它将使用其后运行的50个其他命令循环关闭终端窗口。我打算尝试根据我们为cad提供的一些矢量图像来创建公司徽标。
我真的想在后台运行所有内容,所以我工作场所中毫无疑问的小黑客不会去查找cad文件进行编辑。
我也将研究某种形式的批处理编译器。
最后一件事,80年代那些漂浮在互联网上的钥匙是如何产生的?他们只是将批处理文件编译成可执行文件吗?
有关创建自定义批处理文件的任何有用指南吗?
答案 0 :(得分:0)
您的.bat脚本可能会启动CAD文件程序,然后使用ANSI代码在显示屏上制作文本图形,以分散好奇心。当然,CAD文件程序需要将其所有输出发送到文件而不是在显示器上写入。使用1>重定向stdout和2>重定向stderr。
http://www.robvanderwoude.com/ansi.php
好的,因此在运行cmd.exe作为shell的最新版Windows中,ANSI代码可能无法正常运行。