当前位置: 首页 » 产品 » 新闻资讯 » 正文

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

放大字体  缩小字体 发布日期: 2024-11-26 16:57   来源:http://www.baidu.com/  作者:无忧资讯  浏览次数:18
核心提示:@echo off tmp.inifor /f tokens=1* delims=: %%i in ('findstr /n .* 文件位置') do (if %%j== (echo.tmp.ini) else (echo %%j|

@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

批处理打开和关闭文件

关闭 两种命令方法:

taskkill /f im "要关闭的进程名"

ntsd -c q -pn "要关闭进程名"

后者更强一点..~!

打开程序:

start "" “位置/程序名”

 
 
[ 产品搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

 

 
推荐图文
推荐产品
点击排行
    行业协会  备案信息  可信网站