Tôi có một tập hợp các biến tôi cho phép một số người tôi làm việc cùng để chỉnh sửa. Đây là các giá trị True (T
) và False (F
), nhưng tôi có một số người nhấn mạnh vào việc đặt t
và f
thay vì giá trị chữ hoa tương ứng.Lệnh batch của Windows để bỏ qua độ nhạy trường hợp trong các biến
tôi sử dụng mã workaround sau đây để thiết lập đúng các giá trị chữ hoa:
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
Tuy nhiên điều này là cực kỳ cồng kềnh và nó không phải là dễ dàng trên mắt ... là có cách nào khác để làm điều này mà không sử dụng hoặc VBS bất kỳ ngôn ngữ lập trình nào khác?