我刚刚开始处理批量编程。
到目前为止,我已经从文本编辑器复制/粘贴到MS-DOS命令提示符。其中一些复制糊剂变大了。我确定有更好的方法来解决这个问题,即。在命令提示符下写一行调用其他文本文件(有效地进行复制粘贴工作)。
这些外部文件是.bat(只是可以直接放入命令提示符的文本吗?)或.txt或其他内容?
我主要研究这个问题,以便重新使用代码并进入循环。 是否有人会建议您熟悉这些主题?
感谢您的帮助。
答案 0 :(得分:1)
您可以命名文本文件.bat
或.cmd
(后者,如果您知道它只能用作Windows批处理文件),并逐行输入命令。
当您在其所在的目录中时(或者如果它们包含在其中一个PATH目录中),您可以通过在命令提示符下键入其名称来运行此类文件。
默认情况下,行为将与您手动输入的内容完全匹配。您将看到执行的命令及其输出。例如,以下批处理文件(此处另存为test.cmd
)
echo Hello World
dir /b *.cmd
运行时产生以下输出
> echo Hello World
Hello World
> dir /b *.cmd
date.cmd
foo.cmd
test.cmd
x.cmd
y.cmd
您可以通过包含行
来抑制正在运行的命令的输出echo off
在批处理文件中。使用@
对其进行前缀以特别禁止该行的命令输出,但不会回显后续命令:
@echo off
如果出现其他具体问题,请随时提出。