2

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

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

@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”以​​关闭此文件并继续我的编码?我想创建这个文件,然后双击它并一次执行每一行。

4

1 回答 1

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为初学者提供了一些很好的教程。

而且,如果您还有其他问题,那么您来对地方了,尽管问。

于 2014-06-25T14:51:48.290 回答