从test.txt里查找CLIENT_HOME 按=分割,获取值  替换1.txt里的所有CKIENT_HOME

由于修改的文件是xml,所以需要chcp 65001切换编码到utf8,否则会出现中文乱码

批处理bat:

adding: 0px; font-family: arial, 'courier new', courier, 宋体, monospace, 'Microsoft YaHei'; white-space: pre-wrap; word-wrap: break-word; word-break: break-all; color: rgb(51, 51, 51); line-height: 20px;">

@echo off
chcp 65001

for /f "tokens=1,2 delims==" %%a in ('Type conf.properties^|Findstr CLIENT_HOME') do (
       set "c1=%%a" 
       set "new=%%b"
       goto end
       )
:end
echo %new%

ren cgame.as3proj a.txt
for /f "delims=" %%i in ('findstr "CLIENT_HOME" a.txt')do (
       for /f "delims=" %%j in ('type "a.txt"') do (
               if %%i==%%j (
                               setlocal Enabledelayedexpansion
                               set "var=%%i"
                       set "var=!var:CLIENT_HOME=%new%!"
                       echo !var!>>b.txt
                       endlocal
                       )else echo %%j>>b.txt
               )
       ) 
ren b.txt cgame.as3proj
del a.txt b.txt

pause

BAT批处理提取文件内容替换指定文件内容相关推荐

  1. bat 批处理切换到当前脚本所在文件夹

    bat 批处理切换到当前脚本所在文件夹 切换到当前脚本所在的文件夹 ? 1 cd  %~dp0 另外附上一些bat基本内容 ------------------------------ 批处理常用命令 ...

  2. bat复制文件到指定目录同名_scp复制文件时排除指定文件

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解如何在scp复制文件时排除指定文件. 举例 ...

  3. linux scp 排除文件夹,scp复制文件时排除指定文件

    1. 前言 本文主要讲解如何在scp复制文件时排除指定文件. 举例: 我需要将所有*.c文件从名为hostA的电脑复制到hostB,包括所有目录.我使用以下scp命令,但不知道如何排除特定的文件(如* ...

  4. python中怎么压缩文件夹_python-对指定文件夹进行压缩

    python-对指定文件夹进行压缩 目的 首先,我试验了一下[1]的效果: import os from zipfile import ZipFile def backupZip(folder): # ...

  5. python找到文件夹下指定文件类型_python 读取指定文件夹中的指定文件类型的文件名...

    C# 读取指定文件夹中的全部文件,并按规则生成SQL语句! 本实例的目的在于: 1 了解怎样遍历指定文件夹中的全部文件 2 控制台怎样输入和输出数据 代码: using System; using S ...

  6. python写入指定路径的文件_python 从shell读取指定文件以及写入指定文件

    python 从shell读取指定文件以及写入指定文件 运行不同的文件每次都要修改脚本,能不能指定输入文件以及输出文件? python abstract_element.py 1.txt 2.txt ...

  7. Sed命令替换指定文件中某一行所有内容

    Linux下使用Sed命令:sed -i 's/Mcu.*/Mcu version:123456/g' /etc/mversion 其中,s表示将替换文件所有行:若替换某几行则使用如下方式:1s,2s ...

  8. (BAT批处理)如何穿透多个文件夹批量修改文件后缀名?

    如何穿透多个文件夹批量修改文件后缀名?也就是不打开文件夹,直接修改.re批处理命令不知道怎么穿透文件夹. 不清楚你的实际文件/情况,仅以问题中的说明及猜测为据:以下代码复制粘贴到记事本,另存为xx.b ...

  9. 使用cat写入内容到指定文件

    当我们使用docker exec -it jerry-nginx-expose /bin/sh命令登录到docker内部进行交互式操作时,我们经常需要对docker内容的一些文件进行写操作,但是发现大 ...

  10. awk取文本列_Linux:使用awk命令获取文本的某一行,某一列;sed插入指定的内容到指定文件中...

    awk相关用法: 1.打印文件的第一列(域)                 : awk '{print $1}' filename 2.打印文件的前两列(域)                 : a ...

最新文章

  1. 机器学习中的方法技术与应用场景
  2. 删除元素(LintCode)
  3. 【AI初识境】深度学习中常用的损失函数有哪些?
  4. BIETLOLTP之概念熟悉
  5. 压缩信息立方体和集合技术内幕
  6. 【objectMapper实体转换异常】 com.fasterxml.jackson.databind.exc.MismatchedInputException
  7. php有哪些高级扩展,php扩展有哪些
  8. NIHCC发布迄今世界最大的CT医学影像数据集(附下载)
  9. Intel 64/x86_64/x86/IA-32处理器标志寄存器详解(5) - 32位EFLAGS - 系统标志
  10. centos so查看_照片信息查看器app安卓下载-照片信息查看器app下载v1.1.0 安卓版
  11. python 除法 保留2位小数
  12. DOS窗口的一些简单介绍
  13. Linux基础知识: SSH命令
  14. 进度播报|广州地铁七号线全线29台盾构机全部完成始发
  15. 处理eking.Devos勒索病毒防范解密恢复操作攻略
  16. GB50174-2008《电子信息系统机房设计规范》
  17. 软件工程专业和网络工程专业的区别
  18. Word文档分栏操作释疑
  19. 游戏开发:目前主流游戏引擎的分析报告
  20. SQL server SSMS图形界面实现(创建表、约束、关系图)

热门文章

  1. t480 拆触摸板_来自NBC的ThinkPad T480评测:平衡的高端商务笔记本
  2. 怎么把cad的图导入ps_CAD图如何导入Photoshop的方法
  3. win10u盘被写保护怎么解除_win10怎么取消u盘写保护|win10关闭u盘写保护方法
  4. 拼音表大全图_阿波罗 STM32F767 开发板资料连载第五十九章 T9 拼音输入法实验
  5. mac 上装windows系统 win10 没声音 耳机也没声音
  6. 电源设计经验之 MOS 管驱动电路
  7. 【RabbitMQ】SpringBoot的RabbitMQTemplate实战
  8. hibou 主界面自定义侧滑
  9. 常见容错机制:failover、failback、failfast、failsafe
  10. Jsonp跨域原理及实现