#include <File.au3>
#include <Array.au3>
Global $File = 'c:\' & @ComputerName & '.txt'
_Proc2File($File)
Func _Proc2File($filename)
Local $aProcList = ProcessList()
Dim $aNameList[$aProcList + 1]
$aNameList = $aProcList
For $i = 1 To $aNameList
$aNameList[$i] = $aProcList[$i]
Next
Dim $aOProcList
If Not _FileReadToArray($filename, $aOProcList) Then
$aOProcList = $aNameList
Else
_ArrayDelete($aNameList, 0)
_ArrayConcatenate($aOProcList, $aNameList)
EndIf
$aOProcList = _ArrayUnique($aOProcList)
_ArrayDelete($aOProcList, _ArraySearch($aOProcList, @ScriptName))
_FileWriteFromArray($filename, $aOProcList, 1)
EndFunc ;==>_Proc2File
好像对我帮助不大! 本帖最后由 netegg 于 2009-11-8 17:09 编辑
19# 316428696
我终于明白你的意思了,要添加进程到输出文件,是不是,很简单
fileopen($file, 1)
filewrite($proc[] & @crlf)
$proc[]这个是进程数组,自己想想吧
页:
1
[2]