1
23
最短的方法(不需要第三方下载)是使用PowerShell。
使用WSH是一种比任何纯批处理解决方案更快但仍然使用更少代码的方法。
当然,你可以很容易地制作一个函数,这样你就可以
或者,如果你真的想对此大发雷霆,你可以滥用
|
2
19
谢谢大家的回复,我用这个解决了-
我相信你的回答会更加整洁和高效,但由于我正在做这个把戏,我不想破坏任何东西,所以我会保持原样! 感谢您的输入! |
3
2
Aacini在 Windows batch file read text file and convert all to uppercase 对于某些字符失败,如上面的批次所示。
如果有问题的字符串包含某些字符(例如
上述批处理首先建立一个包含各种字符的字符串,显示它,将其保存为文件,然后使用
为了进行比较,然后使用
根据Aacini的有效评论和进一步调查,以下是一些技巧(包括“从文件读取”方法的演示)
这个
|
4
2
这是没有意义的,因为env变量名和文件名都不区分大小写。但如果你坚持你可以这样做:
|
5
1
一个看起来简单且能够 做的工作是-
|
6
0
我使用了两个文件,在批处理中我调用了一个外部js,在bat中我将响应分配给一个内部var: 蝙蝠:
Js(同一目录中的jsfile.Js):
|
7
0
如果您在Windows上安装了任何POSIX实用程序,就像许多开发人员一样(例如 https://sourceforge.net/projects/gnuwin32/ ) 您可以使用tr.exe实用程序,它具有:[:upper:]
----------输出,输出----------
|
8
0
我扩展了伟大的 answer by the OP 并使其成为一个可以在整个批处理文件中调用的函数。
后果
|
9
0
这可能是使用批处理文件将字符串转换为大写的最快方法-它使用
macro
,它使用批处理替换字符串的方式在循环中仅存储大写字母,并将生成的字符串存储在名为
|
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
viniciussss · 禁用CMD start命令中的弹出消息 6 年前 |
Ran · 每当我尝试执行命令行提示符时,Unity就会阻塞 6 年前 |
Clint Hartley · 你能把goto和if放在一行吗? 6 年前 |
J-Cake · 将CMD参数传递给python 6 年前 |