[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 terse 于 2022-10-23 00:36 编辑
  1. powershell "(select-string 'a.txt' -pattern '>楼主:?<' –context 1).Context.PostContext" >a11.txt
复制代码
处理ANSl编码
  1. powershell "(select-string 'a.txt' -pattern '>楼主:?<' –context 1  -Encoding default ).Context.PostContext" >a_#.txt
复制代码

TOP

回复 35# fzp070

找不到文件? 没有A.txt吗?

TOP

回复 38# fzp070
如有特殊字符 加个参数试下 类似于这样
  1. select-string -Lit 'e:\[文本处理] 提文求助:取\a1.txt'   ......  
复制代码

TOP

回复 40# fzp070
简单事给复杂化了,两条用上一条就可以了,文件编码是UTF-8的话就用第一条命令,编码ANSL就用第二条命令,脚本和文件同一目录处理
  1. powershell "(select-string  -Lit '%~dp0a.txt' -pattern '>楼主:?<' –context 1 ).Context.PostContext" >a_a.txt
复制代码
  1. powershell "(select-string -Lit '%~dp0a1.txt' -pattern '>楼主:?<' –context 1 -Encoding default).Context.PostContext" >a_1.txt
复制代码
2

评分人数

    • hlzj88: 谢谢,收藏了!技术 + 1
    • fzp070: 两条都OK了技术 + 1

TOP

返回列表