- ·上一篇文章:for语句中的几种分隔符形式
- ·下一篇文章:Norton Ghost批处理命令用法详细介绍
hitme批处理集合
ho %i >>结果.txt 回车 6,等待 引用回复 18. 357 吃完饭,mm要我给折腾个35选7的选号器,去试试运气,我运气很背的,买了 5,6w了,基本没中300以上过,写的东西不知道背不背 思路是: 构造1-35数字的文本行,每行一个,同时加上3位的随机数 例如 234:1 214:2 523:3 ... 然后对此文本排序,取前7个数字,完成 年纪大了,两瓶啤酒下去,就有点晕了。。。有兴趣的试试 保存为35x7.cmd运行 @echo off :start del tmp.txt 2>nul for /l %%i in (1,1,35) do ( setlocal ENABLEDELAYEDEXPANSION for /l %%a in (1,1,3) do ( echo %random% >nul set m=!m!!random:~-1! ) echo !m!:%%i>>tmp.txt endlocal ) setlocal ENABLEDELAYEDEXPANSION set /a num=0 for /f "tokens=2 delims=:" %%i in ('sort tmp.txt') do ( set n=%%i set m=!m! !n! set /a num=!num!+1 if !num! 7 echo 本期35选7的中奖号码是: !m:~1! && goto :save ) :save set /p x=保留号码至num.txt[y/n] if /i [%x%] [y] (echo !m:~1!>>num.txt && endlocal && goto :start) else (endlocal && goto :start) 35x7.rar 19. 保存为xx.cmd文档目录下运行,再次运行恢复 @echo off setlocal ENABLEDELAYEDEXPANSION for /f "delims=" %%i in ('dir /s/b *.doc') do ( set n=%%~ni set r_name=%%~ni set t_name for /l %%a in (1,1,100) do ( set n1=!n:~0,1! set n=!n:~1! set t_name=!n1!!t_name! if "!n!" "" ( cd "%%~dpi" ren "!r_name!.doc" "!t_name!.doc" 2>nul>nul ) ) ) endlocal xx.rar 20. htm-----CMD 这是基础了。。。格式简单,构造起来较容易 cmd查查也方便 如:help dir 有人需要就造个htm手册玩玩 保存为cmd_help.cmd运行 @echo off del net_cmd_help.htm 2>nul echo. echo......请稍候,构造htm文件中..... echo. >cmd_help.htm echo ^<head^> >>cmd_help.htm echo ^<title^>Help for Net commands^</title^> >>cmd_help.htm echo ^<meta http-equiv="Content-Type" content="text/html^; charset=gb2312" ^/^> >>cmd_help.htm echo ^</head^> >>cmd_help.htm echo ^<A NAME="Top"^> >>cmd_help.htm echo ^<center^> >>cmd_help.htm echo ^<h1^>CMD 命令速查手册^</h1^> >>cmd_help.htm echo Written by Hitme >>cmd_help.htm echo ^</center^> >>cmd_help.htm echo ^<br^> ver|find "Windows XP" && goto:joke for /f "tokens=1*" %%i in ('help^|more +3') do ( help %%i>nul && echo ^<a href="#%%i"^>%%i^</a^>^ ^ %%j >>cmd_help.htm || echo ^ ^ ^ ^ %%i %%j>>cmd_help.htm >>cmd_help.htm echo ^</br^> ) for /f %%i in ('help^|more +3') do ( help %%i>nul && ( >>cmd_help.htm echo ^<a name="%%i"^> >>cmd_help.htm echo ^<h2^>%%i^</h2^> >>cmd_help.htm echo ^<pre^> help %%i>>cmd_help.htm >>cmd_help.htm echo ^</pre^> >>cmd_help.htm echo ^<a href="#top"^>返回页首^</a^> ) ) start cmd_help.htm goto:eof :joke for /f "tokens=1*" %%i in ('help^|more +1') do ( help %%i>nul && echo ^ ^ ^ ^ %%i %%j>>cmd_help.htm || echo ^<a href="#%%i"^>%%i^</a^>^ ^ %%j >>cmd_help.htm >>cmd_help.htm echo ^</br^> ) for /f %%i in ('help^|more +1') do ( help %%i>nul || ( >>cmd_help.htm echo ^<a name="%%i"^> >>cmd_help.htm echo ^<h2^>%%i^</h2^> >>cmd_help.htm echo ^<pre^> help %%i>>cmd_help.htm >>cmd_help.htm echo ^</pre^> >>cmd_help.htm echo ^<a href="#top"^>返回页首^</a^> ) ) start cmd_help.htm cmd_help.rar 21. htm-----Net net /? net view /help 查看太烦,倒腾个手册玩玩 保存为make.cmd运行 @echo off del net_help.htm 2>nul echo. echo......请稍候,构造htm文件中..... echo. setlocal ENABLEDELAYEDEXPANSION for /f "tokens=1,2 delims=:" %%i in ('net help^|more +9^|findstr /n "."') do ( set n=%%j if %%i gtr 0 (if %%i lss 10 ( echo !n:~3,22!>>tmp.txt echo !n:~28,14!>>tmp.txt echo !n:~50,14!>>tmp.txt ) ) ) for /f "delims=" %%i in ('sort tmp.txt') do ( set x=%%i set x=!x: =! set x=!x:CONFIGWORKSTATION=CONFIG WORKSTATION! set x=!x:CONFIGSERVER=CONFIG SERVER! set x=!x:NET=NET ! echo !x!>>tmp1.txt ) endlocal >net_help.htm echo ^<head^> >>net_help.htm echo ^<title^>Help for Net commands^</title^> >>net_help.htm echo ^<meta http-equiv="Content-Type" content="text/html^; charset=gb2312" ^/^> >>net_help.htm echo ^</head^> >>net_help.htm echo ^<A NAME="Top"^> >>net_help.htm echo ^<center^> >>net_help.htm echo ^<h1^>Net 命令速查手册^</h1^> >>net_help.htm echo Written by Hitme >>net_help.htm echo ^</center^> for /f "delims=" %%i in (tmp1.txt) do ( >>net_help.htm echo ^<a href="#%%i"^>%%i^</a^> >>net_help.htm echo ^</br^> ) for /f "delims=" %%i in (tmp1.txt) do ( >>net_help.htm echo ^<a name="%%i"^> >>net_help.htm echo ^<h2^>%%i^</h2^> >>net_help.htm echo ^<pre^> %%i /help|more /s>>net_help.htm >>net_help.htm echo ^</pre^> >>net_help.htm echo ^<a href="#top"^>返回页首^</a^> ) del tmp*.txt start net_help.htm net_help.rar make.rar 22. 297 @echo off :start setlocal ENABLEDELAYEDEXPANSION :loop del tmp.txt 2>nul for /l %%i in (1,1,7) do ( echo %random% >nul set /a m%%i=!random:~-1!+1 set /a m%%i=!m%%i!/4 set /a m%%i=!m%%i:~0,1! echo %random% >nul set /a n%%i=!random:~-1! if !m%%i!
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] 下一页
hitme批处理集合