无忧启动论坛
标题:
批处理判断空列并自动填充内容,求高手指教1
[打印本页]
作者:
yiranlj
时间:
2017-7-25 14:25
标题:
批处理判断空列并自动填充内容,求高手指教1
文本内容:
学校 3 106645566
学校 2
学校 1
学校 4 876578890
.......
如上所示文本内容,第二列为序号,第3列数字11位手机号,怎样用批处理判断某行第3列缺手机号,并自动填充横线----?请高手指教,即得如下格式:
学校 3 106645566
学校 2 -------------
作者:
邪恶海盗
时间:
2017-7-25 17:49
表示不会玩批处理....
作者:
q8155128
时间:
2017-7-25 18:03
邪恶海盗 发表于 2017-7-25 17:49
表示不会玩批处理....
大哥......
批处理有什么好玩的......
俺都想跟着大哥做海盗.......
海盗才好玩........
作者:
vaf
时间:
2017-7-25 20:26
用功能稍强点的文本编辑器就可以做到.
作者:
guyue2011
时间:
2017-7-26 00:48
@echo off
:: 你那个要处理文件的绝对路径
set yourfile=.\a.txt
:: 处理后的文件绝对路径
set outputfile=.\outputfile.txt
:: 要填充的符号
set str=----
for /f "tokens=1-3 delims= " %%a in (%yourfile%) do (
echo %%a %%b %%c
if "%%c"=="" (
echo %%a %%b %str%>>%outputfile%
) else (
echo %%a %%b %%c>>%outputfile%
)
)
echo 处理完毕, 文件保存在 %outputfile%
复制代码
作者:
熄灭的烟
时间:
2017-7-26 13:38
guyue2011 发表于 2017-7-26 00:48
[求助] 批处理全盘搜索指定配置文件,并加载运行。求高手指教!!! [复制链接]
程序文件名:test.exe, 配置文件:test.ini,加载配置文件后启动运行参数:test.exe d:\123\test.ini (备注:这里假设配置文件test.ini在D盘123文件夹下),如果没有就直接启动运行test.exe
批处理如何写个全盘搜索123下面的test.ini文件,如果有就执行test.exe 盘符:\123\test.ini,如果没有就执行test.exe
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3