批处理文件中的CTRL + Z命令

时间:2014-06-25 13:56:28

标签: batch-file window command-line-interface ctrl

我在许多不同的网站上查找了我的问题的答案,但没有。

我正在创建一个批处理文件,如下所示:

@echo off
md C:\Users\John\Desktop\languages
cd C:\Users\John\Desktop\languages
md italian
md french
md german
md spanish
cd C:\Users\John\Desktop\languages\tedesco
copy con kartofeln.txt

This is the message I want to add into my text file

***CTRL + Z***

我现在怎么写一个可执行命令" CTRL + Z"为了关闭这个文件并继续我的编码? 我想创建此文件,然后双击它并一次执行所有行。

1 个答案:

答案 0 :(得分:0)

尝试将此消息放入文件中。

@echo off
****do stuff****
echo This is the message I want to add into my text file >> kartofeln.txt
****do stuff****

echo命令将文本放入stdout流中,通常会转到您看到它的控制台,但是我们在这里使用>重定向它,以便stdout现在指向一个echo文件,有效地路由它输出到文件中。 double >是将输出附加到文件末尾而不是覆盖其内容。您可以多次执行此操作,只需对要发送到文件的每一行使用相同的格式。

一些(在我看来)很棒的批处理教程:

http://www.dostips.com/

http://www.dreamincode.net/forums/topic/55203-batch-tutorial-part-1/

http://en.wikibooks.org/wiki/Windows_Batch_Scripting

http://www.didiermorandi.fr/vbscript/doc/Windows_Command_Line_Vic_Laurie.pdf

另外,http://www.instructables.com为初学者提供了一些很好的教程。

并且,如果您有任何其他问题,那么您来对地方,请随便提出。