batch-file - 比较批处理中的unicode字符
问题描述
我在批处理中有一个提示,要求输入特定的内容。问题是,当您键入时;
,我想像这样退出脚本:
@ECHO OFF
SET /P ANSWER="Cancel with ; >"
IF /I [%ANSWER%] EQU [;] EXIT
ECHO "You didn't type ;"
但它没有退出,而是说:[ was unexpected
.
如何将 Unicode 字符与 进行比较if
?
解决方案
推荐阅读
- c - 无法使用 C 编程从 bmp 图像中检索精确的二进制数据
- r - 将矩阵转换为R中的数据框
- visual-studio-code - 使用 'yarn prettier --write' 格式化 Apex 类时引发错误
- php - mysqli_stmt_prepare 失败
- php - 由于 PHP 版本,Apache 中的 PHPMyAdmin 500 内部服务器错误 || 新问题
- r - 将 textAreaInput 中的文本创建发送到 Google Cloud Storage
- flutter - Flutter 如何处理基于时间的事件?
- c# - 如何在 C# 中批量移动文件
- ruby-on-rails - Rails 6:如何在 collection_check_boxes 中要求至少一个复选框
- java - 龙目岛和泛化