找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 35686|回复: 5

[文本处理] TXT文件转成EXCEL文件,bat批处理如何写?

[复制链接]
发表于 2017-7-28 13:22:37 | 显示全部楼层 |阅读模式
如标题,请大神指教。
发表于 2017-7-28 13:49:16 | 显示全部楼层
  1. ren 1.txt 1.xls
复制代码
发表于 2018-12-9 11:26:30 | 显示全部楼层
本帖最后由 wd4455 于 2018-12-9 11:39 编辑

回复 2# Batcher
大神。。这个转换后所有的文字都是一个格子,怎么用dos下的命令按照分隔符自动填入?
另外使用的命令是在系统自带+Microsoft Office环境下可否执行?我想通过脚本将编写bat脚本末尾的的ip信息导入到Excel 中去,也想将导出的信息覆盖到脚本中的ip预设的设置去
(脚本和ip相关字段“::以下为预设信息区域 计算机名       计算机描述       新规划地址       子网掩码        默认网关         MAC地址         设备型号      备注 ”)。
请问可以实现么?能做下伸手党么。。。
发表于 2018-12-9 11:36:54 | 显示全部楼层
回复 3# wd4455


    Excel本身的导入功能挺强大的,既可以按照某些字符作为列分隔符,也可以按照指定的字符串长度做分割。
发表于 2018-12-9 11:40:11 | 显示全部楼层
本帖最后由 wd4455 于 2018-12-9 12:03 编辑

回复 4# Batcher
大神在线啊。。。我知道Excel 有分隔符导入,但是需要手工操作,能省略这部分操作么?
ip设置信息在脚本末尾的exit命令之后
想将这部分文本通过脚本自动填入(覆盖)到xls中去,在用另一个脚本覆写回来。

预想是通过遍历自身(%0)寻找exit,将之后的所有文本输出到一个文件中,通过命令使其覆盖导入Excel中。
再通过命令将表格中的内容通过寻找exit附加到脚本中去。
简单的说就是将脚本分割成2部分,一部分是在命令exit之前的,之后的导出到Excel,再通过脚本反向。
请问可以实现么?
发表于 2018-12-9 13:33:56 | 显示全部楼层
回复 5# wd4455


    用逗号作为列分隔符输出到csv文件里面用Excel打开就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 20:51 , Processed in 0.018364 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表