当前位置:K88软件开发文章中心网站服务器框架Dos → 文章内容

hitme批处理集合

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-23 14:14:31

elims=:/" %i in ('findstr /n "." 文本.txt') do           echo [InternetShortcut] >>%k_%i.url && echo url=http://%k           >>%k_%i.url           *没什么特别的           ------------------------------------------------------------           5.将IE收藏夹导出为CSV格式文档,以下内容保存为.bat文件执行           代码:           for /f "tokens=1,3,4 delims=:" %%i in ('findstr /s "http" *.url') do           if %%k neq 0 (echo %%i,http:%%j:%%k >>list.csv) else echo          %%i,http:%%j >>list.csv           *findstr /s *.*得到文件相对路径,利用之           ------------------------------------------------------------           6.有txt文件all.txt 和 a.txt 里面存放的是文件列表,求出a.txt里面没有           ,而all.txt里有的文件列表           #有txt文件 all.txt 和 a.txt 里面存放的是文件列表,a.txt 是 all.txt 的           子集,求出a.txt里面没有,而all.txt里有的文件列表           for /f "delims=" %i in (all.txt) do @findstr /x /c:"%i" a.txt >nul           || @findstr /x /c:"%i " b.txt >nul || @echo %i>>b.txt           *连续的||..||应用           ------------------------------------------------------------           7.文本文件中的单词实现全文自动统计并排序           一个文本文件,每行有一个单词或字符串(有重复的),几千行。用word或           UE只能做到按字典顺序重新排列、或选中某词统计其个数。           有没有一种方法能自动统计每一不同单词的出现次数,并输出结果列表(加按           出现次数排序就更好了)。           源文件内容:           abc           adfg           aew           dew           abc           abc           aew           adfg           abc           dew           adfg           ewq           abc           自动统计并排序后输出列表(假设):           abc    5           adfg    3           aew    2           dew    2           ewq    1           设输入文本为tmp           for /f "delims=" %i in (tmp) do @echo %i >> %i.txt           @findstr /n "." *.txt >tmp1           for /f "tokens=1-3 delims=:" %i in (tmp1) do @echo %k %j>%i           copy *.txt result.txt           *分类汇总,excel,awk。。不合用的时候,cmd顶住           *行号=数量           ------------------------------------------------------------           8.统计一个文本文件中某一单词出现的次数?,以下内容保存为.bat文件执行           find_word.bat           代码:            @echo off            setlocal ENABLEDELAYEDEXPANSION            set /p file=请输入要查询的文件名:            set /p name=请输入要查询的单词:            set /a n=0            :loop            set /a n=n+1            for /f "tokens=%n% delims=,;.()[]{}!? " %%i in (%file%) do if /i %%i            equ %name% echo %name% >>%name%.txt            if %n% neq 255 (goto loop) else goto end            :end            for /f "delims=:" %%i in ('findstr /n "." %name%.txt') do set x=%%i            echo %name%出现的次数为:%x%            del %name%.txt            endlocal           *for进行单词匹配,慢死人的那种,纯属yy           ------------------------------------------------------------            9.GB和Maxthon群组转换,以下内容保存为.bat文件执行           GB和Maxthon群组转.bat           代码:            @echo off            :common            setlocal ENABLEDELAYEDEXPANSION            findstr "CaptorGroup" *.cgp  && goto max_gb ||  goto gb_max            :max_gb           rd /s/q gb_group           md gb_group            for %%i in (*.cgp) do echo [Group]>>gb_group\\%%i            for %%a in (*.cgp) do for /f "tokens=1-4 delims  :" %%i in ('findstr           /n "=" "%%a                " ') do set /a n=%%i-2 && echo           name!n!=%%j>>gb_group\%%a && echo ^url!n!=%%k:%%l>>gb_group\%%a           goto end            :gb_max           rd /s/q max_group           md max_group           for %%a in (*.cgp) do for /f "tokens=2 delims  " %%i in ('findstr           "." "%%a               " ') do echo %%i>>max_group\%%~na.txt           for %%a in (max_group\*.txt) do echo            [CaptorGroup]>>max_group\%%~na.cgp           for %%a in (max_group\*.txt) do for /f "tokens=1,2 delims=: " %%i in            ('findstr "." "%%a               " ') do if "%%i" neq "http" (set           n=%%i) else (if "%%i"    "http" echo            !n!=http:%%j>>max_group\%%~na.cgp)           del /q max_group\*.txt           goto end           endlocal            :end           cls           echo 转换完成,请查看子目录           pause           exit           *两行并一行,一行拆两行           ------------------------------------------------------------            10.合并2个字幕文本文件           合并2个字幕文本文件           原始文件1如下           代码:            1           00:00:17,920 --> 00:00:18,625           Charlie?           2           00:00:19,858 --> 00:00:20,606           Charlie?           3             00:00:21,635 --> 00:00:23,140             和我一块儿去散步怎样?             4             00:00:23,739 --> 00:00:24,456             不             5             00:00:24,972 --> 00:00:27,317             不,不去,Locke,今天我哪儿都不想去             原始文件2如下             代码:             1             00:00:17,820 --> 00:00:18,525             Charlie?             2             00:00:19,758 --> 00:00:20,506             Charlie?             3             00:00:21,535 --> 00:00:23,040             How about you and I go for a walk?             4             00:00:23,639 --> 00:00:24,356             No.             5             00:00:24,872 --> 00:00:27,217             No, thanks, Locke. I think I'm gonna stay in today.             要求合并后的文件如下             代码:             1             00:00:17,920 --> 00:00:18,625             Charlie?             Charlie?             2           00:00:19,858 --> 00:00:20,606           Charlie?           Charlie?           3           00:00:21,635 --> 00:00:23,140           和我一块儿去散步怎样?           How about you and I go for a walk?           4           00:00:23,739 --> 00:00:24,456           不          No.           5           00:00:24,972 --> 00:00:27,317           不,不去,Locke,今天我哪儿都不想去          No, thanks, Locke. I think I'm gonna stay in today.           想把中英文字幕合并起来,边看片子还可以边学学英文           其实软件上是可以同时加载2个字幕的,也可以实现要求           可是我现在看片子都是在Xbox上看,XBMC这个播放软

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]  下一页


hitme批处理集合