【问题标题】:CTRL+Z command in a batch file批处理文件中的 CTRL+Z 命令
【发布时间】:2014-08-16 03:17:14
【问题描述】:

我在许多不同的网站上查找了我的问题的答案,但一无所获。

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

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

【问题讨论】:

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


    【解决方案1】:

    尝试将您的消息放入文件中。

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

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

    【讨论】:

    • 惊人的宝贵帮助!即使这不是我正在寻找的答案,我也学到了更好的东西。谢谢!
    • 如果此答案对您有帮助,请标记为正确答案,只需单击我的答案旁边的复选标记。
    • 如果我有我一定会的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-10
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    相关资源
    最近更新 更多