[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 hqhlwz 于 2018-11-15 02:06 编辑

回复 13# xczxczxcz


    哦 是的  按照倒排结果就可以  大小的 不需要 . 但 为什么 用 你的方法 与用 sort的结果 会是一样的呢 ? 我原始文档 开头是日期数字 后是随机0到9的随机数字    谢谢指教

TOP

回复 14# xczxczxcz

再次请教第二个问题  不知道能否解决   转换后文本 数据不能调用  后来排查出事空格长度的问题 图中红色方框内的数据能识别   红色框以下的 需要一个一个修改 才能使用  请问 批处理有否方法统一处理呢
用笔记本打开 无区别   但后来用 word 打开 才发现问题  请指教 谢谢

TOP

回复 17# hqhlwz


    word都打开了,就不能批量替换掉?

TOP

本帖最后由 xczxczxcz 于 2018-11-15 20:27 编辑

回复 17# hqhlwz


    我看不出脚本有何异样, 你的原文件是sort 排序好了,所以倒排、倒序是一样的。你用PS脚本或其他大神的脚本试试,也可试用下面的
修改一下 添加对制表符支持  输出制表符
  1. @echo off & cd /d "%~dp0"
  2. echo %time%
  3. setlocal EnableDelayedExpansion
  4. (for /f "tokens=1* delims= " %%a in ('sort /r 00.txt') do (
  5. set "aa=%%a" & set "bb=%%b" & set "bb=!bb: =!"
  6. echo !aa:~2! !bb: =!
  7. ))>final.txt
  8. echo %time%
  9. pause
复制代码
或者需要检查一下你原文件。手机码字可能有疏漏。

TOP

回复 16# hqhlwz

刚登陆电脑,用WORD 打开看了下,木有问题啊。都很正常啊。

TOP

回复 18# flashercs


    word很麻烦  没bat那么方便实际

TOP

回复 20# xczxczxcz
数据内容是问没问题 ,问题 调用这个文本的时候    中间那个空格 长度 太长   软件 不能调用出来   软件只能 自动默认 红色框里面的短空格长度  我发个我手工修改过的 能调用的文本 你用word对比一下 就明白
下图打勾的数据 软件能读出来 打叉的不能读出来   后来发现  是中间 空格距离的问题   复制打勾能识别的空格  覆盖下面空格距离 然后 就能软件就能识别
我这样表达能理解吗   大概意思是 空格符 的距离问题

TOP

回复 22# hqhlwz

WORD  EXCEL 都正常。你的是什么鸟 word. 偶打开木有任何问题,所有空格都是一样的。

TOP

本帖最后由 xczxczxcz 于 2018-11-15 16:44 编辑

回复 22# hqhlwz

我知道问题了,你发的文件和你发的链接的文本格式不一样,你大爷的。又来这一套。你发的网上链接下载的文件是空格分格的,而你现在的文件有空格也有制表符。等下给你弄个新的。

把你完整文件发个链接,不要部分。

TOP

word很容易,只不过你不会用

TOP

回复 23# xczxczxcz


    感谢大神在线回复   不是word问题  你复制几行 我修改过的数字 到 原转换后的文件 对比一下就能看到  这样  我发一个上来  我的是  用word 2003或用wps打开 都一样 图中是 空格的距离 令到数据不能对齐  不知道 是否原软件作者编写原因
]空格距离 只有按这个1.txt文件 才能有效识别

TOP

回复 26# hqhlwz

你后面这部分带制表符,你先前发的链接只有空格。你发个完整内容的的链接,再给你改下,或者你在WORD把制表符替换为空格。

TOP

回复 27# xczxczxcz
我是复制1.txt 里面的空格距离  到转换后 final.txt 软件才能识别  改一天期数才能读出一天的数据

TOP

回复 27# xczxczxcz
表符??不理解.....

TOP

回复 29# hqhlwz

把制表符也选上 一起作分隔。

TOP

返回列表