gpt4 book ai didi

batch-file - 在批处理参数 CALL 中传递百分号

转载 作者:行者123 更新时间:2023-12-03 11:26:16 25 4
gpt4 key购买 nike

在 Windows 7 上....

这个 SO Answer 对我来说似乎是错误的: Use of Percent Sign as a CMD Parameter

在 Called.bat 中

echo 1=%1

来电 bat

call called.bat "percent%%sign"

结果

百分比%%符号=百分比

"百分比%%符号"= "百分比"

百分比^%符号=百分比

"百分比^%符号"= "百分比^%符号"

percent%%%%sign=百分比

percent%%%sign=百分比

"百分比%%%%符号"= "百分比"

"百分比%%%符号"= "百分比"

最佳答案

来电者

@ECHO OFF
SETLOCAL

CALL qq22658604 "percent%sign"
CALL qq22658604 "percent%%sign"
CALL qq22658604 "percent%%%sign"
CALL qq22658604 "percent%%%%sign"
CALL qq22658604 percent%sign
CALL qq22658604 percent%%sign
CALL qq22658604 percent%%%sign
CALL qq22658604 percent%%%%sign

GOTO :EOF

qq22658604

@ECHO OFF
ECHO 1=%1
GOTO :EOF

结果

1="percentsign"
1="percentsign"
1="percentsign"
1="percent%sign"
1=percentsign
1=percentsign
1=percentsign
1=percent%sign

NFF.

关于batch-file - 在批处理参数 CALL 中传递百分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22658604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com