当前位置:   article > 正文

Bat脚本修改各类型文件[支持xml,properties,支持中文路径和乱码]【已测试可用】_windows脚本不支持中文路径

windows脚本不支持中文路径

Bat脚本分为两部分文件。

1.All.bat [用来调用子脚本]

2.子bat脚本 [用来修改文件]

------------------------

1  All总脚本

------------------------

  1. @echo off
  2. ##解决一切乱码,包括cd 中文路径,start调用中文路径
  3. Chcp 65001>nul
  4. ##子bat脚本路径
  5. cd C:\Users\小杨子1125\Desktop\bat脚本修改配置文件\
  6. ##通过这个命令可以实现 start子脚本隐藏,也就是说启动ALL脚本后,windows界面只会有这么一个cmd窗口,
  7. ##子集窗口会后台运行
  8. cmd /c C:\Users\小杨子1125\Desktop\bat脚本修改配置文件\xml文件修改[1].bat
  9. echo 配置修改完成
  10. ##暂停给使用者提示作用,同时也可以使 上面的子集脚本和下面的子集脚本中的变量不冲突
  11. pause
  12. cmd /c C:\Users\小杨子1125\Desktop\bat脚本修改配置文件\xml文件修改[2].bat
  13. echo 配置修改完成
  14. pause

------------------------

2  子集脚本

------------------------

  1. @echo off
  2. ##同样的解决乱码
  3. Chcp 65001>nul
  4. ##自行修改 "F:\xxx" -- 文件路径 xxxx.xml 文件 [同时支持*类型的正则表达式]
  5. for /r "F:\xxx" %%f in (xxxx.xml) do (
  6. cd.>"%%~dpf~"
  7. for /f "usebackq delims=" %%1 in ("%%~ff") do (
  8. set ln=%
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/73400
推荐阅读
相关标签
  

闽ICP备14008679号