
AU3随机读取INI文件某一行并写入指定TXT文本某一行和另个INI文件的问题
AU3随机读取INI文件某一行并写入指定TXT文本某一行位置的问题比如file.ini文件(要读取的文件)============[netbak]关键字=192.168....
AU3随机读取INI文件某一行并写入指定TXT文本某一行位置的问题
比如file.ini文件(要读取的文件)
============
[netbak]
关键字 = 192.168.1.1
关键字 = 192.168.1.2
关键字 = 192.168.1.3
============
读取任意一个关键字,写入到另个TXT文件的第1行并替换第一行的内容。
如write.txt文本
============
app: 192.168.1.1
sion: 1
time: 27
============
并将这个关键字写到另个INI文件的 第二个字段的第一个关键字那里
如tin.ini
============
[lis]
path = c:\
port = 80
[gae]
ip = 192.168.1.1
password =
date = 0
============ 展开
比如file.ini文件(要读取的文件)
============
[netbak]
关键字 = 192.168.1.1
关键字 = 192.168.1.2
关键字 = 192.168.1.3
============
读取任意一个关键字,写入到另个TXT文件的第1行并替换第一行的内容。
如write.txt文本
============
app: 192.168.1.1
sion: 1
time: 27
============
并将这个关键字写到另个INI文件的 第二个字段的第一个关键字那里
如tin.ini
============
[lis]
path = c:\
port = 80
[gae]
ip = 192.168.1.1
password =
date = 0
============ 展开
展开全部
$arrayofkey = IniReadSection(@ScriptDir & "\" & "file.ini", "netbak")
$firstip = $arrayofkey[1][1]
$handle = FileOpen(@ScriptDir & "\" & "write.txt")
$buf = FileRead($handle)
FileClose($handle)
$p = StringInStr($buf, @CRLF)
$buf = StringMid($buf, $p)
$buf = "app: " & $firstip & $buf
$handle = FileOpen(@ScriptDir & "\" & "write.txt", 2)
FileWrite($handle, $buf)
FileClose($handle)
IniWrite(@ScriptDir & "\" & "file.ini", "gae", "ip", $firstip)
$firstip = $arrayofkey[1][1]
$handle = FileOpen(@ScriptDir & "\" & "write.txt")
$buf = FileRead($handle)
FileClose($handle)
$p = StringInStr($buf, @CRLF)
$buf = StringMid($buf, $p)
$buf = "app: " & $firstip & $buf
$handle = FileOpen(@ScriptDir & "\" & "write.txt", 2)
FileWrite($handle, $buf)
FileClose($handle)
IniWrite(@ScriptDir & "\" & "file.ini", "gae", "ip", $firstip)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询