反序顯示輸入內(nèi)容批處理
更新時(shí)間:2009年05月11日 12:34:42 作者:
反序顯示輸入,能處理 數(shù)字+字母(區(qū)分大小寫)+符號(hào) 格式的混合型輸入
復(fù)制代碼 代碼如下:
@echo off
:: 反序顯示輸入,能處理 數(shù)字+字母(區(qū)分大小寫)+符號(hào) 格式的混合型輸入
:: 區(qū)分大小寫
:: 稍加改造,可以實(shí)現(xiàn)密碼的枚舉?
:: 不能處理的字符:
:: 管道符號(hào):|
:: 重定向符號(hào):<、>
:: 連接符號(hào):&
:: 脫字或逃逸符號(hào):%、^
:: 其他符號(hào):?、*、)、=、;、"
:: code by jm 2006-9-7 CMD@XP
cls
set input=
set /p input= 請(qǐng)輸入一個(gè)字符串
set output=
if not "%input%"=="" set input=%input%
:loop
for %%i in (0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ` ~ ! @ # $ ^( - + . / \ [ ] { } : ') do (
(if %input:~-1% equ %%i set output=%output%%%i)&&set input=%input:~0,-1%
)
if not "%input%"=="" goto :loop
echo 反序顯示輸入,結(jié)果是 %output%
pause
相關(guān)文章
批處理入門手冊(cè)之批處理常用DOS命令篇(find findstr)
這篇文章主要介紹了批處理入門手冊(cè)之批處理常用DOS命令篇(find findstr),需要的朋友可以參考下2016-11-11bat命令實(shí)現(xiàn)批量提取、去空格、修改文件名的方法
本文主要介紹了bat命令實(shí)現(xiàn)批量提取、去空格、修改文件名的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03命令行實(shí)現(xiàn)MAC與IP地址綁定 ip mac綁定 如何綁定mac地址
一般手上沒(méi)有軟件,就可以使用這命令行實(shí)現(xiàn)MAC與IP地址綁定2008-01-01批處理中Copy與Xcopy命令的區(qū)別小結(jié)
本文介紹下,批處理腳本中,copy命令與xcopy命令在用法上的一些區(qū)別,感興趣的朋友可以參考下2014-05-05