【问题标题】:How do I escape %% in a batch file如何在批处理文件中转义 %%
【发布时间】:2017-07-07 18:56:33
【问题描述】:

我正在将批处理文件中的行回显到另一个文件中。我知道要转义 % 你需要 %% 但我无法弄清楚 %% 的转义序列。以下是我想要完成的事情

echo something %%stuff > secondFile.txt

导致

something %%stuff

我尝试了以下模式:

  • %%%%
  • ^%^%
  • %%%

【问题讨论】:

  • 不,您没有在批处理文件中尝试过%%%%,因为这将导致%%字面意思;也许您直接在命令提示符下尝试过?

标签: batch-file escaping


【解决方案1】:

在命令行和批处理文件中是不同的。

在命令行上:echo some %%stuff
在批处理文件中:echo some %%%%stuff

【讨论】:

    猜你喜欢
    • 2010-11-22
    • 1970-01-01
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-25
    相关资源
    最近更新 更多