首页 热点资讯 义务教育 高等教育 出国留学 考研考公

批处理求助:搜索文本并打开局域网共享文件地址

发布网友 发布时间:2022-04-22 11:31

我来回答

4个回答

热心网友 时间:2023-11-03 09:45

@echo off&setlocal enabledelayedexpansion&echo.
if exist 结果.txt (del /q /f 结果.txt)
set /p t= 输入:
for /f "delims=" %%a in ('find /i "!t!" 1.txt') do (
echo %%a>>结果.txt
)
start 结果.txt

你看看吧。
它会把结果保存为 结果.txt

热心网友 时间:2023-11-03 09:46

@echo off
if exist "22222.txt" ren "22222.txt" "%random%22222.txt"
set /p R=请输入你要搜索的字符:
for /f "delims=" %%a in ('type "1.txt"^|find /i "%R%"') do echo %%a>>22222.txt
start 22222.txt

热心网友 时间:2023-11-03 09:46

::先把你的内容保存为all.txt,放到一个新建文件夹里运行下边的批处理
@echo off&setlocal enabledelayedexpansion
del /q/f 分类.txt c.txt
for /f "tokens=1-4 delims= " %%i in (all.txt)do md %%k >nul
cls
for /d %%i in (*)do echo %%i>>分类.txt
for /d %%i in (*)do rd /q /s %%i
set n=1
echo .&echo 请按数字选取要查看内容
for /f %%i in (分类.txt)do echo.&&echo !n!.%%i&&echo !n!.%%i>>c.txt&&set/a n+=1
set/p c=输入数字:
for /f "tokens=1-2 delims=." %%i in (c.txt) do if "!c!"=="%%i" find "%%j" all.txt
pause
call %0

热心网友 时间:2023-11-03 09:47

假设你原来的20M的文本是1.txt,运行以下批处理代码!

@echo off
dir IP国家分类&&goto begin||md IP国家分类
for /f "tokens=1-4" %%a in ('type 1.txt') do (
echo %%a %%b %%c %%d>>IP国家分类\%%c.txt)
:begin
cls&set/p.=请输入国家名:
type IP国家分类\%.%.txt||(cls&echo 无此国家)
echo.&pause
goto begin

注:因为文本比较长,所以打开这个批处理后请等待到叫你输入国家为止!
如果中断数据就不对了,第一次用很慢,但以后打开就很快了的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com