源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

修改ini文件的批处理与vbs代码

  • 时间:2022-06-07 05:58 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:修改ini文件的批处理与vbs代码
批处理代码:
@echo off >tmp.ini
for /f "tokens=1* delims=:" %%i in ('findstr /n ".*" 文件位置') do (
   if "%%j"=="" (echo.>>tmp.ini) else (
      echo %%j|find "被替换内容">nul&&(
        call set tp=%%j&call echo %%tp:被替换内容=替换内容%%>>tmp.ini)||(
           >>tmp.ini echo %%j)
   )
)
copy tmp.ini 文件位置 /y >nul||(attrib -s -a -r -h 文件位置& copy tmp.ini 文件位置 /y >nul)
del tmp.ini
pause 
用VBS更简单: vbs代码:
On Error Resume Next 
Dim Fso,TxtFl,Str
Set Fso = CreateObject("Scripting.FileSystemObject")
Set TxtFl = Fso.OpenTextFile ("文件位置",1)
Str = Replace ( TxtFl.ReadAll,"被替换内容","替换内容")
Set TxtFl = Fso.OpenTextFile ("文件位置",2)
TxtFl.Write Str 
TxtFl.Close
[b]批处理打开和关闭文件[/b] 关闭 两种命令方法: taskkill /f im "要关闭的进程名" ntsd -c q -pn "要关闭进程名" 后者更强一点..~! 打开程序: start "" “位置/程序名” [img]http://files.jb51.net/file_images/article/201705/20170520114417.png[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部