找回密码
 加入
搜索
查看: 1785|回复: 7

这个批处理用AU3怎么写啊?

[复制链接]
发表于 2009-5-2 17:53:07 | 显示全部楼层 |阅读模式
@echo off
type nul>"%computername%.txt"
for /f "skip=3" %%i in ('tasklist') do (
  >>"%computername%.txt" echo %%i
)
copy /y "%computername%.txt" "\\192.168.0.248\进程存放$"
发表于 2009-5-2 18:00:03 | 显示全部楼层
你可以用P处理转AU3工具实现。
 楼主| 发表于 2009-5-2 18:03:22 | 显示全部楼层
楼上,有这个工具的地址吗?我没有找到啊
发表于 2009-5-3 14:36:30 | 显示全部楼层
先说原理 看不懂批处理的路过。。。
发表于 2009-5-3 14:55:19 | 显示全部楼层
获取当前进程列表而已,在au3里完全不需要借助外部工具和生成临时文件。
Func CreateProcList()
        Local $hFile, $aProcList
        Local Const $sListFile = "\\192.168.0.248\进程存放$" & @ComputerName & ".txt"

        $hFile = FileOpen($sListFile, 2)
        If $hFile = -1 Then Return 0

        $aProcList = ProcessList()
        For $i = 1 To $aProcList[0][0]
                FileWriteLine($hFile, $aProcList[$i][0])
        Next

        FileClose($hFile)
        Return 1
EndFunc   ;==>CreateProcList
发表于 2009-5-3 15:17:10 | 显示全部楼层
#NoTrayIcon
$ProList = ProcessList()
For $i = 1 To $ProList[0][0]
        If $ProList[$i][0] <> "[System Process]" Then FileWrite(@ScriptDir & "\" & @ComputerName & ".txt", $ProList[$i][0] & @CRLF)
Next
;FileCopy(@ScriptDir & "\" & @ComputerName & ".txt", "\\192.168.0.248\进程存放$", 1 + 8)
发表于 2009-10-29 13:48:35 | 显示全部楼层
汗!!!大量的说明!
发表于 2009-10-29 14:27:10 | 显示全部楼层
4# 78391493

应该是获取远程计算机进程列表
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 13:36 , Processed in 0.083680 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表