另类解:- @echo off & setlocal enabledelayedexpansion
- %1 echo bBAathToHOMmEe | %1 cmd /c %0 : & exit /b
-
- set "list=#ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
-
- for /l %%a in () do (
- choice /c %list:~1% /cs >nul 2>nul
-
- for %%e in (!errorlevel!) do (
- if %%e leq 26 (
- set uppercase=!uppercase!!list:~%%e,1!
- ) else if %%e leq 52 (
- set lowercase=!lowercase!!list:~%%e,1!
- ) else (
- echo !lowercase!!uppercase!
- pause
- exit /b
- )
- )
- )
复制代码
|