【问题标题】:Replace % percent sign in batch file variable?替换批处理文件变量中的百分比符号?
【发布时间】:2022-06-15 11:52:46
【问题描述】:

如何做到这一点?可能吗?

SETLOCAL EnableDelayedExpansion
SET PATH_TO_ADD=%programfiles%\Utilities\ADB
ECHO !PATH_TO_ADD!
ECHO !PATH_TO_ADD:%=%%!
ECHO !PATH_TO_ADD:%=%%!
ECHO !PATH_TO_ADD:%%=%%%%!
ECHO !PATH_TO_ADD:^%^%=^%^%^%^%!
ENDLOCAL

当前结果:

C:\Program Files\Utilities\ADB
ECHO is off.
ECHO is off.
C:\Program Files\Utilities\ADB
PATH_TO_ADD:=!

想要的结果:

%programfiles%\Utilities\ADB

【问题讨论】:

  • 我的意思是把百分号保留在 echo 中,哈哈

标签: windows batch-file cmd command-prompt


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-14
  • 1970-01-01
  • 1970-01-01
  • 2018-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多