2017-07-07 23 views
-2

我正在將批處理文件中的行回顯到另一個文件中。我知道要逃避%你需要%%,但我無法弄清%%的轉義序列。下面就是我試圖完成如何在批處理文件中轉義%%

echo something %%stuff > secondFile.txt 

從而造成

something %%stuff 

我曾嘗試以下方式:

  • %%%%
  • ^%^%
  • %%%
+1

的可能的複製[忽略在批處理文件百分號(https://stackoverflow.com/questions/1907057/ignore-percent-sign-in-批處理文件) – samdd

+0

不,你沒有在批處理文件中嘗試'%%%%',因爲這會導致'%%'字面意思;也許你直接在命令提示符下嘗試過它? – aschipfl

回答

1

它在命令行和批處理文件中有所不同。

在命令行:echo some %%stuff
在一個批處理文件:echo some %%%%stuff

+0

一旦分配時間到了,我會將其標記爲接受的答案 – Ethan