gpt4 book ai didi

variables - Windows批处理命令忽略变量中的大小写

转载 作者:行者123 更新时间:2023-12-03 05:28:53 27 4
gpt4 key购买 nike

我有一组变量,允许与我一起工作的一些人进行编辑。这些是 True (T) 和 False (F) 值,但我有些人坚持输入 tf 分别代替大写值。

我使用以下解决方法代码来正确设置大写值:

IF '%dotnet35%'=='f' set dotnet35=F
IF '%dotnet35%'=='t' set dotnet35=T
IF '%dotnet40%'=='f' set dotnet40=F
IF '%dotnet40%'=='t' set dotnet40=T
IF '%regedit%'=='f' set regedit=F
IF '%regedit%'=='t' set regedit=T
IF '%SSL%'=='f' set SSL=F
IF '%SSL%'=='t' set SSL=T

然而,这非常庞大,而且看起来并不容易......有没有其他方法可以在不使用 VBS 或任何其他编程语言的情况下做到这一点?

最佳答案

阅读 HELP IF :/I 开关(如果指定)表示进行不区分大小写的字符串比较。 /I 开关也可以用在 string1==string2 形式上IF。

所以尝试IF/I %SSL%==F ...

关于variables - Windows批处理命令忽略变量中的大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8759433/

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