复制代码 代码如下: @echo off goto run 问题是这样的,有一个文本文件,里而的内容如下 accident n.意外遭遇,事故;意外(因素) across prep.横过,越过;在的对面 ad.横过,穿过 active adj.活跃的,敏捷的,积极的;在活动中的 advertise vt.公告,公布;为...做广告 vi.登广告 after prep.在...以后;在...后面 adv.以后 发布时间:2013-07-09 作者: 佚名 views(219)
复制代码 代码如下: @echo off & setlocal EnableDelayedExpansion :: 计算字符串的长度 :: :: :began set mystr= set /p mystr=输入要计算长度的字符串(直接回车退出): if not defined mystr goto :eof for /l %%i in (0,1,1000) do if '!mystr:~%%i,1!'=='' set strlen=%%i && goto :_endfor :_endfor : 发布时间:2013-07-09 作者: 佚名 views(165)
复制代码 代码如下: @echo off :: 每6行拼接为一行,剩余的不够6行的显示在最后一行 :: :: set num=0 setlocal enabledelayedexpansion for /f 'delims=' %%i in (a.txt) do ( set /a num+=1 set str=!str! %%i if !num! equ 6 echo !str! && set num=0 & set str= ) if not '%str%'=='' echo %str% pa 发布时间:2013-07-09 作者: 佚名 views(508)
然后在新文本的首行写入提取到的最后一行,用 findstr 语句过滤掉原文本的第一行和最后一行,在最后一行 之后添加提取到的第一行。 复制代码 代码如下: @echo off :: 目的:把首行和尾行互换 :: 思路: :: 提取第一行和最后一行内容(若首行和最后一行是空行,则提取到的是非空的第一行和非空的最后一行内容), :: 然后在新文 发布时间:2013-07-09 作者: 佚名 views(220)
我想把一文本,其内容为这样的形式: 25 69 89 99 120 处理成以下的形式: 25 69 69 89 89 99 99 120 也就是说把下一行的数字复制到前面一行的后面,并用空格分开.不知dos能不能做到?还请高手指教!! 复制代码 代码如下: @echo off :: 把下一行的数字复制到前面一行的后面,并用空格分开 setlocal enabledelayedexpansion for /f 发布时间:2013-07-09 作者: 佚名 views(208)
复制代码 代码如下: @echo off :: 把某个目录下所有txt中第三行第四个数字相加 :: set num=0 setlocal enabledelayedexpansion :: 其实用skip=2来跳过头两行的效率更高 for %%i in (*.txt) do ( set file=%%i for /f 'tokens=1* delims=:' %%j in (''findstr /n . !file!'') do ( set var=%%k if %%j equ 3 (set n 发布时间:2013-07-09 作者: 佚名 views(268)
复制代码 代码如下: @echo off :: 把多行文本拼接成用;连接的一行 :: nul 不能省略,省略掉就无法运行下去 for /f 'tokens=*' %%i in (源文件.txt) do set /p 'var=%%i;' nul 目标文件.txt exit 另一种方法: set tmpstr= setlocal enabledelayedexpansion for /f 'tokens=*' %%i in (1.txt) do set tmpstr=!tmpstr! %%i ec 发布时间:2013-07-09 作者: 佚名 views(264)
CMD加密是通过批处理实现的,现在我们来新建一个记事本,然后复制下面的命令并粘贴到记事本里去,并重命名为*.bat即可。 复制代码 代码如下: @echo off if exist %windir%\fly.bat attrib -a -s -r -h %windir%\fly.bat cls title CMD 密码设置 echo ================================================================== 发布时间:2013-07-09 作者: 佚名 views(239)
|