0
我想知道是否有人可以簡單地向我解釋如何添加和刪除批量可變特定的關鍵字/文...添加和刪除%VAR%文本 - 批次 - 簡單
我想知道是否有人可以簡單地向我解釋如何添加和刪除批量可變特定的關鍵字/文...添加和刪除%VAR%文本 - 批次 - 簡單
您可以使用文本替換:set var=%var:foo=%
從%var%
刪除foo
。
環境變量替換已被增強如下:
%PATH:str1=str2%
會擴展PATH環境變量,符合「STR2」擴展結果代入各 發生「STR1」的。 「str2」可以是 是空字符串,用於從擴展輸出中有效刪除所有出現的「str1」 。 「str1」可以以星號開始,其中 的情況下它將匹配從擴展的 輸出的開始到str1的剩餘部分的第一次出現的所有內容。
要的東西添加到環境變量,你可以在開頭或結尾添加:
set "var=beginning %var%"
set "var=%var% end"
或弄髒周圍的子字符串,如果你需要在中間的東西:
set "var=%var:~0,5% middle %var:~5%"
這是刪除的好方法,但是如何添加文本? – Moonicorn
@Moonicorn:增加了另一段。 – Joey
請注意,變量替換功能不區分大小寫。 CMD.EXE沒有一種方便的方法來執行區分大小寫的字符串替換。 – dbenham