不错的批处理脚本实例代码 第二部分
作者 佚名
来源 批处理
浏览
发布时间 2013-07-09
echo----------------------------3.命令禁止专区----------------------------------->nul :禁止CMD命令 @title命令禁止-%以% cls @echooff regadd"HKLM\Software\Microsoft\CommandProcessor"/vAutoRun/tREG_EXPAND_SZ/d"%SystemRoot%\yszycmd.cmd"/f>nul2>nul4>nul dir%SystemRoot%\yszycmd.cmd>nul2>nul4>nul gotojzcmd2%ERRORLEVEL% :jzcmd20 find/i"doskey"<%SystemRoot%\yszycmd.cmd>nul2>nul4>nul gotojzcmd%ERRORLEVEL% :jzcmd1 :jzcmd21 echo@echooff>%SystemRoot%\yszycmd.cmd echodoskeydoskey=echodoskey已经禁止如有需要请联系管理员.>>%SystemRoot%\yszycmd.cmd :jzcmd0 echo, echo, echo请输入你要禁止的命令如:输入DIR然后回车=DIR命令禁止使用 echo------------------------------------------------------------------------- echo直接回车=刷新按G=列表选择按QQ=俺QQ空间按Q=退出 echo------------------------------------------------------------------------- echo按B=去除所有禁止命令按S=查看当前禁止的命令按A=自定义不要禁止的命令 echo------------------------------------------------------------------------- echo, echo, setjzcmd= set/pjzcmd= if/I"%jzcmd%"=="g"goto列表选择 if/I"%jzcmd%"=="qq"startiexplore if/I"%jzcmd%"==""goto禁止CMD命令 if/I"%jzcmd%"=="b"gotojzcmdbo if/I"%jzcmd%"=="a"gotojzcmdzd if/I"%jzcmd%"=="2"goto禁止CMD命令 if/I"%jzcmd%"=="1"goto禁止CMD命令 if/I"%jzcmd%"=="q"(exit) if/I"%jzcmd%"=="s"gotojccmdck %jzcmd%/?>nul2>nul4>nul if/I"%ERRORLEVEL%"=="9009"gotocmdmy find/i"%jzcmd%"<%SystemRoot%\yszycmd.cmd>nul2>nul4>nul if/I"%ERRORLEVEL%"=="0"gotocmdyy echo"%jzcmd%"|find/i"">nul2>nul4>nul if/I"%ERRORLEVEL%"=="0"gotocmdbb echodoskey%jzcmd%=echo%jzcmd%已经禁止如有需要请联系管理员.>>%SystemRoot%\yszycmd.cmd gotojzcmdcg :cmdmy echo, echo, echo, echo, echo, echo你输入的命令不可用 echo请按任意键继续 pause>nul goto禁止CMD命令 :jzcmdcg echo, echo, echo, echo已经禁止-请按任意键继续 pause>nul goto禁止CMD命令 :cmdbb echo, echo, echo此命令带空格.不可输入 echo请按任意键继续 pause>nul goto禁止CMD命令 :jccmdck cls echo以下是已经禁止的命令 echo, echo, for/f"skip=2tokens=2"%%iin(%SystemRoot%\yszycmd.cmd)doecho→◎→◎→◎→◎→◎→%%i echo------------------------------------------------------------------------- echo, echo, echo, echo, gotojzcmd0 :cmdyy echo, echo, echo, echo, echo------------------此命令已经存在禁止列表中,不需多次禁止-------------------- echo请按任意键继续 pause>nul goto禁止CMD命令 :jzcmdbo cls del%SystemRoot%\yszycmd.cmd echo, echo, echo, echo, echo, echo, echo, echo, echo→◎→◎→◎→◎→◎→已经去除所有禁止命令←◎←◎←◎←◎←◎← echo------------------------------------------------------------------------- echo→◎→◎→◎→◎→◎→请按任意键继续←◎←◎←◎←◎←◎← pause>nul goto禁止CMD命令 :jzcmdzd cls echo以下是已经禁止的命令 echo, echo, for/f"skip=2tokens=2"%%iin(%SystemRoot%\yszycmd.cmd)doecho→◎→◎→◎→◎→◎→%%i echo------------------------------------------------------------------------- echo, echo, echo, echo, echo请输入你要从禁止列表中去除的命令 echoG=返回禁止CMD命令Q=退出 s |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 批处理bat 延时执行命令的两种方法下一篇: 用vbs实现cmd多命令运行功能代码
关于不错的批处理脚本实例代码 第二部分的所有评论