Board logo

标题: [文本处理] 这种乱码文件能不能用批处理解析到文本里? [打印本页]

作者: wh123wh123    时间: 2021-8-7 22:32     标题: 这种乱码文件能不能用批处理解析到文本里?

本帖最后由 wh123wh123 于 2021-8-7 22:38 编辑

这种乱码文件能不能用批处理解析出真实内容到文本B里?求代码。

沚4 P? 灎 醛 ,昇4L     醔4é ご s? 喆 +疢@     鈈4碍 芨 碍 ? 垉5M"?     鎎4员 P? ? P? 臞筁`Q     鏱4P? P? 槺 T? 嚊KL?      鑒4T? ]? 醛 园 )AL ?      閎4く 幈 铿 4? 葅        Lj      靊4く P? ? 4? 尹隟Gm      韇4 浜 ? 槺 A?)L??      頱4? ? ? |? 璝甃><     颾4姆 8? 复 P? ?OL秃      餬4$? 枧 浜 X? ?鞬沬      骲4X? ? D? ? 縭UL豆      鬮47? e? ? o? ?礙9N      鮞4? 囊 徟  g爠Kv9      鯾4? 0? 杜 ? 騼LB?      鱞4? 焉 J? 惾 g>:K?      鷅4惾 0? 徟 ? 7[蚄Y      鸼4? 嗌  ? と 坻PK?      黚4と ? と 柼 没睰罬      齜4
? ?
? 匦 M5
Ky      㧏4匦 `? m? 苡 埪轐巀      Jc44? ┰ 辔 0? LK?      Kc40? 粗  ? 枧 隉嘖?      Nc4,? 鹞 ,? (? {K?      Oc4(? h? c? L? ~K璌HL      Pc4L? 匚 b?
? 顸K"      Qc4
? 吞 ? ? 獏J?      Rc4闵 芍 K? <? 佩襃?      Uc4g? 冟 ? W? y,K\$      Vc4V? ? 匦 %? 荳K?      Wc4逦 匃 逦 休 ?N序     Xc4溸  溸 [? 琵諱蟭     Yc4t? ? t? 达 擙Lh?     \c4? 狲  -? -&圠L?      ]c4l? 隐 ? 趱 ?"L蓘      ^c4狔 岨 柞 Ⅶ hメK3Y      _c4擏 ? 擏 ? h僁L蹤      `c4? ? ? Z ?鶰y?     cc4h6 餓 ? ? M     ヽ4
作者: cmd1152    时间: 2021-8-7 22:57

这是什么编码
作者: wh123wh123    时间: 2021-8-7 23:09

回复 2# cmd1152

没法上传文件
作者: 路过    时间: 2021-8-7 23:21

记事本打开后发现编码不对,懵了。
作者: Batcher    时间: 2021-8-7 23:34

回复 1# wh123wh123


    请把文件上传到网盘
作者: wh123wh123    时间: 2021-8-7 23:40

回复 5# Batcher


    上传到哪个网盘?
作者: Batcher    时间: 2021-8-8 00:03

回复 6# wh123wh123


    请上传到你喜欢的那个网盘
作者: wh123wh123    时间: 2021-8-8 00:25

回复 7# Batcher

你有一份文件待查收!即刻点击链接获取文件:https://cowtransfer.com/s/15063d6cb8a14d 或进入 cowtransfer.com 获取,在首页输入取件码:292725(24 小时内有效)
作者: wh123wh123    时间: 2021-8-8 18:36

老师们下载搞定没有?上面的链接使用的是临时网盘,24小时有效期
作者: cmd1152    时间: 2021-8-8 21:26

回复 9# wh123wh123


    能不能上传到cmd1152.ys168.com的 文件区
作者: wh123wh123    时间: 2021-8-8 22:35

回复 10# cmd1152

cmd1152.ys168.com没法上传啊,不会使用那个网页
作者: slimay    时间: 2021-8-8 22:58

目测像是二进制数据文件, 得告诉我扩展名是啥, 批处理没法处理二进制数据
作者: wh123wh123    时间: 2021-8-9 00:06

回复 12# slimay

文件名类似 sz002023.day  通达信日线数据文件,你判断的没错,应该是二进制文件,有没有办法解析
作者: cmd1152    时间: 2021-8-9 09:23

这应该是某种程序生成的二进制文件
作者: wh123wh123    时间: 2021-8-9 10:47

回复 14# cmd1152
通达信日线数据文件,有没有办法解析?
作者: cmd1152    时间: 2021-8-9 12:12

回复 15# wh123wh123


    发cmd1152.ys168.com
作者: HOPE2021    时间: 2021-8-9 13:45

本帖最后由 HOPE2021 于 2021-8-9 13:49 编辑
  1. @echo off
  2. Certutil -encodehex sz002023.day Test.txt
  3. pause
  4. exit
复制代码
解析出来的信息(.是不可打印字符)
  1. 0000 e6 b2 9a 34 01 ee 88 b4  01 20 50 3f 20 e7 81 8e   ...4..... P? ...
  2. 0010 01 20 e9 86 9b 01 20 0b  2c e6 98 87 34 4c 11 20   . .... .,...4L.
  3. 0020 20 20 20 20 e9 86 94 34  01 c3 a9 01 20 e3 81 94       ...4.... ...
  4. 0030 01 20 73 3f 20 e5 96 86  01 20 2b 12 e7 96 a2 40   . s? .... +....@
  5. 0040 1d 05 20 20 20 20 20 e9  88 88 34 01 e7 a2 8d 01   ..     ...4.....
  6. 0050 20 e8 8a a8 01 20 e7 a2  8d 01 20 0e 3f 20 e5 9e    .... .... .? ..
  7. 0060 89 35 4d 22 3f 20 20 20  20 20 e9 8e 8e 34 01 e5   .5M"?     ...4..
  8. 0070 91 98 01 20 50 3f 20 14  3f 20 50 3f 20 e8 87 9e   ... P? .? P? ...
  9. 0080 e7 ad 81 60 51 01 20 20  20 20 20 e9 8f b1 34 01   ...`Q.     ...4.
  10. 0090 50 3f 20 50 3f 20 e6 a7  ba 01 20 54 3f 20 e5 9a   P? P? .... T? ..
  11. 00a0 8a 4b 4c 07 3f 20 20 20  20 20 20 e9 91 92 34 01   .KL.?      ...4.
  12. 00b0 54 3f 20 5d 3f 20 e9 86  9b 01 20 e5 9b ad 01 20   T? ]? .... ....
  13. 00c0 17 29 41 4c 0c 3f 20 20  20 20 20 20 e9 96 8e 34   .)AL.?      ...4
  14. 00d0 01 e3 81 8f 01 20 e5 b9  88 01 20 e9 93 bf 01 20   ..... .... ....
  15. 00e0 34 3f 20 e8 91 85 20 20  20 20 20 20 20 20 4c 6a   4? ...        Lj
  16. 00f0 7f 20 20 20 20 20 20 e9  9d 8a 34 01 e3 81 8f 01   .      ...4.....
  17. 0100 20 50 3f 20 16 3f 20 34  3f 20 e5 b0 b9 e9 9a 9f    P? .? 4? ......
  18. 0110 47 6d 20 20 20 20 20 20  e9 9f 87 34 01 ee 86 86   Gm      ...4....
  19. 0120 01 20 e6 b5 9c 01 20 1c  3f 20 e6 a7 ba 01 20 41   . .... .? .... A
  20. 0130 3f 29 4c 3f 3f 20 20 20  20 20 20 e9 a0 b1 34 01   ?)L??      ...4.
  21. 0140 08 3f 20 10 3f 20 08 3f  20 7c 3f 20 e7 92 9d e7   .? .? .? |? ....
  22. 0150 94 83 3e 3c 01 20 20 20  20 20 e9 a2 be 34 01 e5   ..><.     ...4..
  23. 0160 a7 86 01 20 38 3f 20 e5  a4 8d 01 20 50 3f 20 3f   ... 8? .... P? ?
  24. 0170 4f 4c e7 a7 83 20 20 20  20 20 20 e9 a4 ac 34 01   OL...      ...4.
  25. 0180 24 3f 20 e6 9e a7 01 20  e6 b5 9c 01 20 58 3f 20   $? .... .... X?
  26. 0190 3f e9 9e ac e6 b2 ac 20  20 20 20 20 20 e9 aa b2   ?......      ...
  27. 01a0 34 01 58 3f 20 02 3f 20  44 3f 20 1c 3f 20 e7 b8   4.X? .? D? .? ..
  28. 01b0 ad 55 4c e8 b1 86 20 20  20 20 20 20 e9 ac ae 34   .UL...      ...4
  29. 01c0 01 37 3f 20 65 3f 20 08  3f 20 6f 3f 20 3f e7 a4   .7? e? .? o? ?..
  30. 01d0 99 39 4e 20 20 20 20 20  20 e9 ae 9e 34 01 1c 3f   .9N      ...4..?
  31. 01e0 20 e5 9b 8a 01 20 e5 be  9f 01 20 ee 83 aa 01 20    .... .... ....
  32. 01f0 67 e7 88 a0 4b 76 39 20  20 20 20 20 20 e9 af be   g...Kv9      ...
  33. 0200 34 01 1a 3f 20 30 3f 20  e6 9d 9c 01 20 14 3f 20   4..? 0? .... .?
  34. 0210 e9 a8 bc 18 4c 42 3f 20  20 20 20 20 20 e9 b1 9e   ....LB?      ...
  35. 0220 34 01 14 3f 20 e7 84 89  01 20 4a 3f 20 e6 83 be   4..? .... J? ...
  36. 0230 01 20 67 3e 3a 4b 3f 20  20 20 20 20 20 e9 b7 85   . g>:K?      ...
  37. 0240 34 01 e6 83 be 01 20 30  3f 20 e5 be 9f 01 20 08   4..... 0? .... .
  38. 0250 3f 20 37 5b e8 9a 84 7f  59 20 20 20 20 20 20 e9   ? 7[....Y      .
  39. 0260 b8 bc 34 01 08 3f 20 e5  97 8c 01 20 20 3f 20 e3   ..4..? ....  ? .
  40. 0270 81 a8 01 20 e5 9d bb 50  4b 3f 20 20 20 20 20 20   ... ...PK?      
  41. 0280 e9 bb 9a 34 01 e3 81 a8  01 20 1c 3f 20 e3 81 a8   ...4..... .? ...
  42. 0290 01 20 e6 9f bc 01 20 e6  b2 a1 e7 9d b0 e7 bd ac   . .... .........
  43. 02a0 20 20 20 20 20 20 e9 bd  9c 34 01 0d 0a 3f 20 1b         ...4...? .
  44. 02b0 3f 0d 0a 3f 20 e5 8c a6  01 20 4d 35 0d 0a 4b 79   ?..? .... M5..Ky
  45. 02c0 1e 20 20 20 20 20 20 ee  a0 a7 34 01 e5 8c a6 01   .      ...4.....
  46. 02d0 20 60 3f 20 6d 3f 20 e8  8b a1 01 20 e5 9f aa e8    `? m? .... ....
  47. 02e0 bd 90 e5 b7 80 20 20 20  20 20 20 4a 63 34 01 34   .....      Jc4.4
  48. 02f0 3f 20 e2 94 b0 01 20 e8  be 94 01 20 30 3f 20 11   ? .... .... 0? .
  49. 0300 1c 4c 4b 3f 20 20 20 20  20 20 4b 63 34 01 30 3f   .LK?      Kc4.0?
  50. 0310 20 e7 b2 97 01 20 20 3f  20 e6 9e a7 01 20 e9 9a    ....  ? .... ..
  51. 0320 89 e5 98 96 3f 20 20 20  20 20 20 4e 63 34 01 2c   ....?      Nc4.,
  52. 0330 3f 20 e9 b9 9e 01 20 2c  3f 20 28 3f 20 ee 8d 89   ? .... ,? (? ...
  53. 0340 7b 4b 3f 20 20 20 20 20  20 4f 63 34 01 28 3f 20   {K?      Oc4.(?
  54. 0350 68 3f 20 63 3f 20 4c 3f  20 7e 4b e7 92 8c 48 4c   h? c? L? ~K...HL
  55. 0360 20 20 20 20 20 20 50 63  34 01 4c 3f 20 e5 8c 9a         Pc4.L? ...
  56. 0370 01 20 62 3f 0d 0a 3f 20  e9 a1 b8 1b 4b 0e 22 20   . b?..? ....K."
  57. 0380 20 20 20 20 20 51 63 34  01 0d 0a 3f 20 e5 90 9e        Qc4...? ...
  58. 0390 01 20 14 3f 20 08 3f 20  13 e7 8d 8f 4a 3f 20 20   . .? .? ....J?  
  59. 03a0 20 20 20 20 52 63 34 01  e9 97 b5 01 20 e8 8a 8d       Rc4..... ...
  60. 03b0 01 20 4b 3f 20 3c 3f 20  e4 bd a9 e8 a5 83 3f 20   . K? <? ......?
  61. 03c0 20 20 20 20 20 55 63 34  01 67 3f 20 e5 86 9f 01        Uc4.g? ....
  62. 03d0 20 13 3f 20 57 3f 20 79  11 2c 4b 5c 24 20 20 20    .? W? y.,K\$   
  63. 03e0 20 20 20 56 63 34 01 56  3f 20 08 3f 20 e5 8c a6      Vc4.V? .? ...
  64. 03f0 01 20 25 3f 20 03 e8 8d  b3 4b 3f 20 20 20 20 20   . %? ....K?     
  65. 0400 20 57 63 34 01 e9 80 a6  01 20 e5 8c 83 01 20 e9    Wc4..... .... .
  66. 0410 80 a6 01 20 e4 bc 91 01  20 1e 3f 4e e5 ba 8f 07   ... .... .?N....
  67. 0420 20 20 20 20 20 58 63 34  01 e6 ba b8 01 20 ee 8a        Xc4..... ..
  68. 0430 89 01 20 e6 ba b8 01 20  5b 3f 20 e7 90 b5 e8 ab   .. .... [? .....
  69. 0440 b1 e8 9f ad 05 20 20 20  20 20 59 63 34 01 74 3f   .....     Yc4.t?
  70. 0450 20 06 3f 20 74 3f 20 e8  be be 01 20 15 e6 93 99    .? t? .... ....
  71. 0460 4c 68 3f 20 20 20 20 20  5c 63 34 01 18 3f 20 e7   Lh?     \c4..? .
  72. 0470 8b b2 01 20 ee 89 bf 01  20 2d 3f 20 2d 26 e5 9c   ... .... -? -&..
  73. 0480 a0 4c 3f 20 20 20 20 20  20 5d 63 34 01 6c 3f 20   .L?      ]c4.l?
  74. 0490 e9 9a 90 01 20 14 3f 20  e8 b6 b1 01 20 3f 22 4c   .... .? .... ?"L
  75. 04a0 e8 93 98 20 20 20 20 20  20 5e 63 34 01 e7 8b 94   ...      ^c4....
  76. 04b0 01 20 e5 b2 a8 01 20 e6  9f 9e 01 20 e2 85 a6 01   . .... .... ....
  77. 04c0 20 68 e3 83 a1 4b 33 59  20 20 20 20 20 20 5f 63    h...K3Y      _c
  78. 04d0 34 01 e6 93 8f 01 20 3f  02 20 e6 93 8f 01 20 3f   4..... ?. .... ?
  79. 04e0 01 20 68 e5 83 81 4c e8  b9 a4 20 20 20 20 20 20   . h...L...      
  80. 04f0 60 63 34 01 3f 01 20 3f  02 20 3f 01 20 5a 1c 02   `c4.?. ?. ?. Z..
  81. 0500 20 3f e9 b6 b0 79 3f 20  20 20 20 20 63 63 34 01    ?...y?     cc4.
  82. 0510 68 36 02 20 e9 a4 93 02  20 3f 02 20 3f 02 20 1a   h6. .... ?. ?. .
  83. 0520 ee 84 81 4d 08 1b 05 20  20 20 20 20 e3 83 bd 34   ...M...     ...4
  84. 0530 01                                                 .
复制代码

作者: HOPE2021    时间: 2021-8-9 13:47

  1. @echo off
  2. Certutil -encodehex sz002023.day Test.txt
  3. pause
  4. exit
复制代码
解析出来的文本
  1. 0000 e6 b2 9a 34 01 ee 88 b4  01 20 50 3f 20 e7 81 8e   ...4..... P? ...
  2. 0010 01 20 e9 86 9b 01 20 0b  2c e6 98 87 34 4c 11 20   . .... .,...4L.
  3. 0020 20 20 20 20 e9 86 94 34  01 c3 a9 01 20 e3 81 94       ...4.... ...
  4. 0030 01 20 73 3f 20 e5 96 86  01 20 2b 12 e7 96 a2 40   . s? .... +....@
  5. 0040 1d 05 20 20 20 20 20 e9  88 88 34 01 e7 a2 8d 01   ..     ...4.....
  6. 0050 20 e8 8a a8 01 20 e7 a2  8d 01 20 0e 3f 20 e5 9e    .... .... .? ..
  7. 0060 89 35 4d 22 3f 20 20 20  20 20 e9 8e 8e 34 01 e5   .5M"?     ...4..
  8. 0070 91 98 01 20 50 3f 20 14  3f 20 50 3f 20 e8 87 9e   ... P? .? P? ...
  9. 0080 e7 ad 81 60 51 01 20 20  20 20 20 e9 8f b1 34 01   ...`Q.     ...4.
  10. 0090 50 3f 20 50 3f 20 e6 a7  ba 01 20 54 3f 20 e5 9a   P? P? .... T? ..
  11. 00a0 8a 4b 4c 07 3f 20 20 20  20 20 20 e9 91 92 34 01   .KL.?      ...4.
  12. 00b0 54 3f 20 5d 3f 20 e9 86  9b 01 20 e5 9b ad 01 20   T? ]? .... ....
  13. 00c0 17 29 41 4c 0c 3f 20 20  20 20 20 20 e9 96 8e 34   .)AL.?      ...4
  14. 00d0 01 e3 81 8f 01 20 e5 b9  88 01 20 e9 93 bf 01 20   ..... .... ....
  15. 00e0 34 3f 20 e8 91 85 20 20  20 20 20 20 20 20 4c 6a   4? ...        Lj
  16. 00f0 7f 20 20 20 20 20 20 e9  9d 8a 34 01 e3 81 8f 01   .      ...4.....
  17. 0100 20 50 3f 20 16 3f 20 34  3f 20 e5 b0 b9 e9 9a 9f    P? .? 4? ......
  18. 0110 47 6d 20 20 20 20 20 20  e9 9f 87 34 01 ee 86 86   Gm      ...4....
  19. 0120 01 20 e6 b5 9c 01 20 1c  3f 20 e6 a7 ba 01 20 41   . .... .? .... A
  20. 0130 3f 29 4c 3f 3f 20 20 20  20 20 20 e9 a0 b1 34 01   ?)L??      ...4.
  21. 0140 08 3f 20 10 3f 20 08 3f  20 7c 3f 20 e7 92 9d e7   .? .? .? |? ....
  22. 0150 94 83 3e 3c 01 20 20 20  20 20 e9 a2 be 34 01 e5   ..><.     ...4..
  23. 0160 a7 86 01 20 38 3f 20 e5  a4 8d 01 20 50 3f 20 3f   ... 8? .... P? ?
  24. 0170 4f 4c e7 a7 83 20 20 20  20 20 20 e9 a4 ac 34 01   OL...      ...4.
  25. 0180 24 3f 20 e6 9e a7 01 20  e6 b5 9c 01 20 58 3f 20   $? .... .... X?
  26. 0190 3f e9 9e ac e6 b2 ac 20  20 20 20 20 20 e9 aa b2   ?......      ...
  27. 01a0 34 01 58 3f 20 02 3f 20  44 3f 20 1c 3f 20 e7 b8   4.X? .? D? .? ..
  28. 01b0 ad 55 4c e8 b1 86 20 20  20 20 20 20 e9 ac ae 34   .UL...      ...4
  29. 01c0 01 37 3f 20 65 3f 20 08  3f 20 6f 3f 20 3f e7 a4   .7? e? .? o? ?..
  30. 01d0 99 39 4e 20 20 20 20 20  20 e9 ae 9e 34 01 1c 3f   .9N      ...4..?
  31. 01e0 20 e5 9b 8a 01 20 e5 be  9f 01 20 ee 83 aa 01 20    .... .... ....
  32. 01f0 67 e7 88 a0 4b 76 39 20  20 20 20 20 20 e9 af be   g...Kv9      ...
  33. 0200 34 01 1a 3f 20 30 3f 20  e6 9d 9c 01 20 14 3f 20   4..? 0? .... .?
  34. 0210 e9 a8 bc 18 4c 42 3f 20  20 20 20 20 20 e9 b1 9e   ....LB?      ...
  35. 0220 34 01 14 3f 20 e7 84 89  01 20 4a 3f 20 e6 83 be   4..? .... J? ...
  36. 0230 01 20 67 3e 3a 4b 3f 20  20 20 20 20 20 e9 b7 85   . g>:K?      ...
  37. 0240 34 01 e6 83 be 01 20 30  3f 20 e5 be 9f 01 20 08   4..... 0? .... .
  38. 0250 3f 20 37 5b e8 9a 84 7f  59 20 20 20 20 20 20 e9   ? 7[....Y      .
  39. 0260 b8 bc 34 01 08 3f 20 e5  97 8c 01 20 20 3f 20 e3   ..4..? ....  ? .
  40. 0270 81 a8 01 20 e5 9d bb 50  4b 3f 20 20 20 20 20 20   ... ...PK?      
  41. 0280 e9 bb 9a 34 01 e3 81 a8  01 20 1c 3f 20 e3 81 a8   ...4..... .? ...
  42. 0290 01 20 e6 9f bc 01 20 e6  b2 a1 e7 9d b0 e7 bd ac   . .... .........
  43. 02a0 20 20 20 20 20 20 e9 bd  9c 34 01 0d 0a 3f 20 1b         ...4...? .
  44. 02b0 3f 0d 0a 3f 20 e5 8c a6  01 20 4d 35 0d 0a 4b 79   ?..? .... M5..Ky
  45. 02c0 1e 20 20 20 20 20 20 ee  a0 a7 34 01 e5 8c a6 01   .      ...4.....
  46. 02d0 20 60 3f 20 6d 3f 20 e8  8b a1 01 20 e5 9f aa e8    `? m? .... ....
  47. 02e0 bd 90 e5 b7 80 20 20 20  20 20 20 4a 63 34 01 34   .....      Jc4.4
  48. 02f0 3f 20 e2 94 b0 01 20 e8  be 94 01 20 30 3f 20 11   ? .... .... 0? .
  49. 0300 1c 4c 4b 3f 20 20 20 20  20 20 4b 63 34 01 30 3f   .LK?      Kc4.0?
  50. 0310 20 e7 b2 97 01 20 20 3f  20 e6 9e a7 01 20 e9 9a    ....  ? .... ..
  51. 0320 89 e5 98 96 3f 20 20 20  20 20 20 4e 63 34 01 2c   ....?      Nc4.,
  52. 0330 3f 20 e9 b9 9e 01 20 2c  3f 20 28 3f 20 ee 8d 89   ? .... ,? (? ...
  53. 0340 7b 4b 3f 20 20 20 20 20  20 4f 63 34 01 28 3f 20   {K?      Oc4.(?
  54. 0350 68 3f 20 63 3f 20 4c 3f  20 7e 4b e7 92 8c 48 4c   h? c? L? ~K...HL
  55. 0360 20 20 20 20 20 20 50 63  34 01 4c 3f 20 e5 8c 9a         Pc4.L? ...
  56. 0370 01 20 62 3f 0d 0a 3f 20  e9 a1 b8 1b 4b 0e 22 20   . b?..? ....K."
  57. 0380 20 20 20 20 20 51 63 34  01 0d 0a 3f 20 e5 90 9e        Qc4...? ...
  58. 0390 01 20 14 3f 20 08 3f 20  13 e7 8d 8f 4a 3f 20 20   . .? .? ....J?  
  59. 03a0 20 20 20 20 52 63 34 01  e9 97 b5 01 20 e8 8a 8d       Rc4..... ...
  60. 03b0 01 20 4b 3f 20 3c 3f 20  e4 bd a9 e8 a5 83 3f 20   . K? <? ......?
  61. 03c0 20 20 20 20 20 55 63 34  01 67 3f 20 e5 86 9f 01        Uc4.g? ....
  62. 03d0 20 13 3f 20 57 3f 20 79  11 2c 4b 5c 24 20 20 20    .? W? y.,K\$   
  63. 03e0 20 20 20 56 63 34 01 56  3f 20 08 3f 20 e5 8c a6      Vc4.V? .? ...
  64. 03f0 01 20 25 3f 20 03 e8 8d  b3 4b 3f 20 20 20 20 20   . %? ....K?     
  65. 0400 20 57 63 34 01 e9 80 a6  01 20 e5 8c 83 01 20 e9    Wc4..... .... .
  66. 0410 80 a6 01 20 e4 bc 91 01  20 1e 3f 4e e5 ba 8f 07   ... .... .?N....
  67. 0420 20 20 20 20 20 58 63 34  01 e6 ba b8 01 20 ee 8a        Xc4..... ..
  68. 0430 89 01 20 e6 ba b8 01 20  5b 3f 20 e7 90 b5 e8 ab   .. .... [? .....
  69. 0440 b1 e8 9f ad 05 20 20 20  20 20 59 63 34 01 74 3f   .....     Yc4.t?
  70. 0450 20 06 3f 20 74 3f 20 e8  be be 01 20 15 e6 93 99    .? t? .... ....
  71. 0460 4c 68 3f 20 20 20 20 20  5c 63 34 01 18 3f 20 e7   Lh?     \c4..? .
  72. 0470 8b b2 01 20 ee 89 bf 01  20 2d 3f 20 2d 26 e5 9c   ... .... -? -&..
  73. 0480 a0 4c 3f 20 20 20 20 20  20 5d 63 34 01 6c 3f 20   .L?      ]c4.l?
  74. 0490 e9 9a 90 01 20 14 3f 20  e8 b6 b1 01 20 3f 22 4c   .... .? .... ?"L
  75. 04a0 e8 93 98 20 20 20 20 20  20 5e 63 34 01 e7 8b 94   ...      ^c4....
  76. 04b0 01 20 e5 b2 a8 01 20 e6  9f 9e 01 20 e2 85 a6 01   . .... .... ....
  77. 04c0 20 68 e3 83 a1 4b 33 59  20 20 20 20 20 20 5f 63    h...K3Y      _c
  78. 04d0 34 01 e6 93 8f 01 20 3f  02 20 e6 93 8f 01 20 3f   4..... ?. .... ?
  79. 04e0 01 20 68 e5 83 81 4c e8  b9 a4 20 20 20 20 20 20   . h...L...      
  80. 04f0 60 63 34 01 3f 01 20 3f  02 20 3f 01 20 5a 1c 02   `c4.?. ?. ?. Z..
  81. 0500 20 3f e9 b6 b0 79 3f 20  20 20 20 20 63 63 34 01    ?...y?     cc4.
  82. 0510 68 36 02 20 e9 a4 93 02  20 3f 02 20 3f 02 20 1a   h6. .... ?. ?. .
  83. 0520 ee 84 81 4d 08 1b 05 20  20 20 20 20 e3 83 bd 34   ...M...     ...4
  84. 0530 01                                                 .
复制代码

作者: HOPE2021    时间: 2021-8-9 13:48

  1. @echo off
  2. Certutil -encodehex -f Test.txt Test.txt
  3. pause
  4. exit
复制代码
解析出来的文本:
  1. 0000 e6 b2 9a 34 01 ee 88 b4  01 20 50 3f 20 e7 81 8e   ...4..... P? ...
  2. 0010 01 20 e9 86 9b 01 20 0b  2c e6 98 87 34 4c 11 20   . .... .,...4L.
  3. 0020 20 20 20 20 e9 86 94 34  01 c3 a9 01 20 e3 81 94       ...4.... ...
  4. 0030 01 20 73 3f 20 e5 96 86  01 20 2b 12 e7 96 a2 40   . s? .... +....@
  5. 0040 1d 05 20 20 20 20 20 e9  88 88 34 01 e7 a2 8d 01   ..     ...4.....
  6. 0050 20 e8 8a a8 01 20 e7 a2  8d 01 20 0e 3f 20 e5 9e    .... .... .? ..
  7. 0060 89 35 4d 22 3f 20 20 20  20 20 e9 8e 8e 34 01 e5   .5M"?     ...4..
  8. 0070 91 98 01 20 50 3f 20 14  3f 20 50 3f 20 e8 87 9e   ... P? .? P? ...
  9. 0080 e7 ad 81 60 51 01 20 20  20 20 20 e9 8f b1 34 01   ...`Q.     ...4.
  10. 0090 50 3f 20 50 3f 20 e6 a7  ba 01 20 54 3f 20 e5 9a   P? P? .... T? ..
  11. 00a0 8a 4b 4c 07 3f 20 20 20  20 20 20 e9 91 92 34 01   .KL.?      ...4.
  12. 00b0 54 3f 20 5d 3f 20 e9 86  9b 01 20 e5 9b ad 01 20   T? ]? .... ....
  13. 00c0 17 29 41 4c 0c 3f 20 20  20 20 20 20 e9 96 8e 34   .)AL.?      ...4
  14. 00d0 01 e3 81 8f 01 20 e5 b9  88 01 20 e9 93 bf 01 20   ..... .... ....
  15. 00e0 34 3f 20 e8 91 85 20 20  20 20 20 20 20 20 4c 6a   4? ...        Lj
  16. 00f0 7f 20 20 20 20 20 20 e9  9d 8a 34 01 e3 81 8f 01   .      ...4.....
  17. 0100 20 50 3f 20 16 3f 20 34  3f 20 e5 b0 b9 e9 9a 9f    P? .? 4? ......
  18. 0110 47 6d 20 20 20 20 20 20  e9 9f 87 34 01 ee 86 86   Gm      ...4....
  19. 0120 01 20 e6 b5 9c 01 20 1c  3f 20 e6 a7 ba 01 20 41   . .... .? .... A
  20. 0130 3f 29 4c 3f 3f 20 20 20  20 20 20 e9 a0 b1 34 01   ?)L??      ...4.
  21. 0140 08 3f 20 10 3f 20 08 3f  20 7c 3f 20 e7 92 9d e7   .? .? .? |? ....
  22. 0150 94 83 3e 3c 01 20 20 20  20 20 e9 a2 be 34 01 e5   ..><.     ...4..
  23. 0160 a7 86 01 20 38 3f 20 e5  a4 8d 01 20 50 3f 20 3f   ... 8? .... P? ?
  24. 0170 4f 4c e7 a7 83 20 20 20  20 20 20 e9 a4 ac 34 01   OL...      ...4.
  25. 0180 24 3f 20 e6 9e a7 01 20  e6 b5 9c 01 20 58 3f 20   $? .... .... X?
  26. 0190 3f e9 9e ac e6 b2 ac 20  20 20 20 20 20 e9 aa b2   ?......      ...
  27. 01a0 34 01 58 3f 20 02 3f 20  44 3f 20 1c 3f 20 e7 b8   4.X? .? D? .? ..
  28. 01b0 ad 55 4c e8 b1 86 20 20  20 20 20 20 e9 ac ae 34   .UL...      ...4
  29. 01c0 01 37 3f 20 65 3f 20 08  3f 20 6f 3f 20 3f e7 a4   .7? e? .? o? ?..
  30. 01d0 99 39 4e 20 20 20 20 20  20 e9 ae 9e 34 01 1c 3f   .9N      ...4..?
  31. 01e0 20 e5 9b 8a 01 20 e5 be  9f 01 20 ee 83 aa 01 20    .... .... ....
  32. 01f0 67 e7 88 a0 4b 76 39 20  20 20 20 20 20 e9 af be   g...Kv9      ...
  33. 0200 34 01 1a 3f 20 30 3f 20  e6 9d 9c 01 20 14 3f 20   4..? 0? .... .?
  34. 0210 e9 a8 bc 18 4c 42 3f 20  20 20 20 20 20 e9 b1 9e   ....LB?      ...
  35. 0220 34 01 14 3f 20 e7 84 89  01 20 4a 3f 20 e6 83 be   4..? .... J? ...
  36. 0230 01 20 67 3e 3a 4b 3f 20  20 20 20 20 20 e9 b7 85   . g>:K?      ...
  37. 0240 34 01 e6 83 be 01 20 30  3f 20 e5 be 9f 01 20 08   4..... 0? .... .
  38. 0250 3f 20 37 5b e8 9a 84 7f  59 20 20 20 20 20 20 e9   ? 7[....Y      .
  39. 0260 b8 bc 34 01 08 3f 20 e5  97 8c 01 20 20 3f 20 e3   ..4..? ....  ? .
  40. 0270 81 a8 01 20 e5 9d bb 50  4b 3f 20 20 20 20 20 20   ... ...PK?      
  41. 0280 e9 bb 9a 34 01 e3 81 a8  01 20 1c 3f 20 e3 81 a8   ...4..... .? ...
  42. 0290 01 20 e6 9f bc 01 20 e6  b2 a1 e7 9d b0 e7 bd ac   . .... .........
  43. 02a0 20 20 20 20 20 20 e9 bd  9c 34 01 0d 0a 3f 20 1b         ...4...? .
  44. 02b0 3f 0d 0a 3f 20 e5 8c a6  01 20 4d 35 0d 0a 4b 79   ?..? .... M5..Ky
  45. 02c0 1e 20 20 20 20 20 20 ee  a0 a7 34 01 e5 8c a6 01   .      ...4.....
  46. 02d0 20 60 3f 20 6d 3f 20 e8  8b a1 01 20 e5 9f aa e8    `? m? .... ....
  47. 02e0 bd 90 e5 b7 80 20 20 20  20 20 20 4a 63 34 01 34   .....      Jc4.4
  48. 02f0 3f 20 e2 94 b0 01 20 e8  be 94 01 20 30 3f 20 11   ? .... .... 0? .
  49. 0300 1c 4c 4b 3f 20 20 20 20  20 20 4b 63 34 01 30 3f   .LK?      Kc4.0?
  50. 0310 20 e7 b2 97 01 20 20 3f  20 e6 9e a7 01 20 e9 9a    ....  ? .... ..
  51. 0320 89 e5 98 96 3f 20 20 20  20 20 20 4e 63 34 01 2c   ....?      Nc4.,
  52. 0330 3f 20 e9 b9 9e 01 20 2c  3f 20 28 3f 20 ee 8d 89   ? .... ,? (? ...
  53. 0340 7b 4b 3f 20 20 20 20 20  20 4f 63 34 01 28 3f 20   {K?      Oc4.(?
  54. 0350 68 3f 20 63 3f 20 4c 3f  20 7e 4b e7 92 8c 48 4c   h? c? L? ~K...HL
  55. 0360 20 20 20 20 20 20 50 63  34 01 4c 3f 20 e5 8c 9a         Pc4.L? ...
  56. 0370 01 20 62 3f 0d 0a 3f 20  e9 a1 b8 1b 4b 0e 22 20   . b?..? ....K."
  57. 0380 20 20 20 20 20 51 63 34  01 0d 0a 3f 20 e5 90 9e        Qc4...? ...
  58. 0390 01 20 14 3f 20 08 3f 20  13 e7 8d 8f 4a 3f 20 20   . .? .? ....J?  
  59. 03a0 20 20 20 20 52 63 34 01  e9 97 b5 01 20 e8 8a 8d       Rc4..... ...
  60. 03b0 01 20 4b 3f 20 3c 3f 20  e4 bd a9 e8 a5 83 3f 20   . K? <? ......?
  61. 03c0 20 20 20 20 20 55 63 34  01 67 3f 20 e5 86 9f 01        Uc4.g? ....
  62. 03d0 20 13 3f 20 57 3f 20 79  11 2c 4b 5c 24 20 20 20    .? W? y.,K\$   
  63. 03e0 20 20 20 56 63 34 01 56  3f 20 08 3f 20 e5 8c a6      Vc4.V? .? ...
  64. 03f0 01 20 25 3f 20 03 e8 8d  b3 4b 3f 20 20 20 20 20   . %? ....K?     
  65. 0400 20 57 63 34 01 e9 80 a6  01 20 e5 8c 83 01 20 e9    Wc4..... .... .
  66. 0410 80 a6 01 20 e4 bc 91 01  20 1e 3f 4e e5 ba 8f 07   ... .... .?N....
  67. 0420 20 20 20 20 20 58 63 34  01 e6 ba b8 01 20 ee 8a        Xc4..... ..
  68. 0430 89 01 20 e6 ba b8 01 20  5b 3f 20 e7 90 b5 e8 ab   .. .... [? .....
  69. 0440 b1 e8 9f ad 05 20 20 20  20 20 59 63 34 01 74 3f   .....     Yc4.t?
  70. 0450 20 06 3f 20 74 3f 20 e8  be be 01 20 15 e6 93 99    .? t? .... ....
  71. 0460 4c 68 3f 20 20 20 20 20  5c 63 34 01 18 3f 20 e7   Lh?     \c4..? .
  72. 0470 8b b2 01 20 ee 89 bf 01  20 2d 3f 20 2d 26 e5 9c   ... .... -? -&..
  73. 0480 a0 4c 3f 20 20 20 20 20  20 5d 63 34 01 6c 3f 20   .L?      ]c4.l?
  74. 0490 e9 9a 90 01 20 14 3f 20  e8 b6 b1 01 20 3f 22 4c   .... .? .... ?"L
  75. 04a0 e8 93 98 20 20 20 20 20  20 5e 63 34 01 e7 8b 94   ...      ^c4....
  76. 04b0 01 20 e5 b2 a8 01 20 e6  9f 9e 01 20 e2 85 a6 01   . .... .... ....
  77. 04c0 20 68 e3 83 a1 4b 33 59  20 20 20 20 20 20 5f 63    h...K3Y      _c
  78. 04d0 34 01 e6 93 8f 01 20 3f  02 20 e6 93 8f 01 20 3f   4..... ?. .... ?
  79. 04e0 01 20 68 e5 83 81 4c e8  b9 a4 20 20 20 20 20 20   . h...L...      
  80. 04f0 60 63 34 01 3f 01 20 3f  02 20 3f 01 20 5a 1c 02   `c4.?. ?. ?. Z..
  81. 0500 20 3f e9 b6 b0 79 3f 20  20 20 20 20 63 63 34 01    ?...y?     cc4.
  82. 0510 68 36 02 20 e9 a4 93 02  20 3f 02 20 3f 02 20 1a   h6. .... ?. ?. .
  83. 0520 ee 84 81 4d 08 1b 05 20  20 20 20 20 e3 83 bd 34   ...M...     ...4
  84. 0530 01                                                 .
复制代码

作者: wh123wh123    时间: 2021-8-9 14:01

回复 16# cmd1152

发不上去啊,那个网页不是官方批处理论坛的吧?
作者: wh123wh123    时间: 2021-8-9 14:02

回复 19# HOPE2021

你这不算是解析吧,依然是乱码啊
作者: cmd1152    时间: 2021-8-9 14:07

回复 20# wh123wh123


    打开文件区文件夹,从左上角上传
作者: cmd1152    时间: 2021-8-9 14:07

回复 20# wh123wh123


    或者是重新发一次。
作者: slimay    时间: 2021-8-9 14:08

本帖最后由 slimay 于 2021-8-9 14:15 编辑

内容格式:
每32个字节为一天数据
每4个字节为一个字段,每个字段内低字节在前。
00 ~ 03 字节:年月日, 整型
04 ~ 07 字节:开盘价
08 ~ 11 字节:最高价
12 ~ 15 字节:最低价
16 ~ 19 字节:收盘价
20 ~ 23 字节:成交额(元)
24 ~ 27 字节:成交量(手)
28 ~ 31 字节:保留,一般都是0

其中开盘价、最高价、最低价、收盘价, 在sh或sz 中是整数,其中基金或债券等需要除以1000,普通股票和指数等则除以100,而在扩展行情中则是浮点数。
特别需要解释的是:
在上证 sh\lday 中,sh204xxx 表示逆回购债券,sh5xxxxx 表示基金,sh88xxxx 表示上海板块指数,sh90xxxx表示上证B股,sh99xxxx表示指数,其余sh6xxxxx是上证A股,sh000xxx 上海指数,其中有几个指标需要注意,sh000001与sh999999其实都是上证指数,
在深证 sz\lday 中,sz2xxxxx深圳B股,sz1318xx 深圳逆回购债券,sz1xxxxx 表示债券、基金,sz0xxxx深圳A股,sz3xxxxx 创业板,
在扩展 ds\lday 中,文件格式为 xx#xxxxx.day , 其中#前2位代码分别表示属性,如31#xxxxx 表示港股主板,71#xxxxx 表示港股通,47#xxxx表示债券等。

几个重要的代码:
sh99999 sh000001 上证指数
sh39001 深证成指
27#HSI 港股恒生指数
47#00405 港股越秀房产基金
31#01810 港股小米集团

还是得用C语言搞定
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <stdlib.h>
  4. #include <io.h>
  5. union data
  6. {
  7. int n;
  8. float m;
  9. }
  10. int main()
  11. {
  12.     FILE *fp;
  13.     int nLen;
  14.     int i=0;
  15.     union data num[8];
  16.     // 把任意一个day文件拷贝为s.day,并以二进制方式打开
  17.     if( (fp=fopen("s.day","rb")) == NULL )
  18.     {  
  19.        printf("Fail to open file!");
  20.         exit(0);
  21.     }
  22.     while(!feof(fp))
  23.     {
  24.         nLen = fread(num, sizeof(int), 8, fp);
  25.         for(i=0;i<8;i++)
  26.         {
  27.         
  28.             printf("i=%d  ",i);
  29.             // 把day的数据显示出来,可看到具体的数据,分别显示原始16进制数据、整数型和浮点数
  30.             printf("== %x and  %d  and %f \n",num[i].n,num[i].n,num[i].m);  
  31.                        
  32.         }
  33.    }
  34.     fclose(fp);
  35.     return 0;
  36. }
复制代码

作者: wh123wh123    时间: 2021-8-9 17:57

回复 24# slimay

老师牛逼,研究的深,点赞,会易语言吗?能不能用易语言写个这样的解析例子?




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2