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

[文本处理] 【已解决】求精简带有BOM的UFT-8文本的批处理

要求:保留 {$CP936=    {$CP936=                    {$CP0=
                   ............       .................                   ...............        
                              $}                       $}                               $}
  各位大佬,请帮忙看看能不能实现
  因无法上传附件,只能使用123网盘上传修改内容,请见谅!
   https://www.123pan.com/s/UQLA-Tp0eh.html
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 2# Batcher


    好用,非常感谢,有一个地方,原文件的编码是 UTF-8(rom) ,而处理出来的没有带(rom),能不能处理出来的文件编码和原文件编码一致呢

TOP

回复 7# Batcher


    这个可以了,

TOP

刚刚测试了一下,各位大佬的脚本都能完美实现,多谢你们的帮忙

TOP

回复 11# 77七


    学习了,
假如,我要用批处理调用 powershell 把 xml 文件中的 {$CP949=간단 팝업 메뉴$} 替换为 {$CP936=简易弹出菜单$}{$CP950=簡易彈出選單$} ,那该怎么做呢?

TOP

回复 13# qixiaobin0715


    好的

TOP

回复 15# 77七


    没事没事

TOP

回复 17# buyiyang


   刚刚写的,替换不成功,能否指点一下问题出在哪?
@echo off & cd/d "%~dp0"

chcp 65001

set YB='{$CP949^=간단 팝업 메뉴$}'
set TH='{$CP936^=简易弹出菜单$}{$CP950^=簡易彈出選單$}'
powershell -c "(Get-Content SimpleMenu.xml -encoding utf8 ) -Replace %YB%,%TH%" > SimpleMenu测试.xml



pause>nul & exit

TOP

回复 20# buyiyang


    搞定了,多谢大佬的指点。

TOP

返回列表