AutoIT Script Collection - Contributions Only in Application Installs Posted February 27, 2010 Here's my AutoIT Script to dtrace Symantec Enteprise Vault when it's doing some archiving tasks. (Of course you can modify what you want to monitor)Done because i didn't want to wake at 4am to do this myself WinActivate is used to be sure that autoit send the keys in the right place. (Note that the windows name is dtrace's path); Open dtrace and run specifics commands to monitor enterprise vaultservicesRun("C:\PROGRA~1\ENTERP~1\DTrace.exe"); Wait for the dtrace become activeWinWaitActive("C:\PROGRA~1\ENTERP~1\DTrace.exe")Sleep(3000);Focus to dtrace windowsWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe");List recordable eventsSend("view")Sleep(3000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}")Sleep(3000);Record event 84 - StorageDeleteWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("set 84 v")Sleep(5000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}")Sleep(5000);Record event 85 - StorageFileWatchWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("set 85 v")Sleep(5000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}")Sleep(5000);Record event 86 - StorageManagementWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("set 86 v")Sleep(5000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}")Sleep(5000);Record log to a specific directory with a current dateWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("log C:\Scripts\dtrace\tracelog-"& @Year & "-" & @MON & "-" & @MDAY & "-" & @HOUR & "-" & @MIN & "-" & @SEC & ".log")Sleep(5000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}");Record for an hourSleep(3600000);Stop loggingWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("log")Sleep(5000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}")Sleep(5000);Confirmation to stop loggingWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("yes")Sleep(5000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}")Sleep(5000);Quit dtraceWinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("exit")Sleep(5000)WinActivate("C:\PROGRA~1\ENTERP~1\DTrace.exe")Send("{enter}"); Finished! 0
AutoIT Script Collection - Contributions Only
in Application Installs
Posted
Here's my AutoIT Script to dtrace Symantec Enteprise Vault when it's doing some archiving tasks. (Of course you can modify what you want to monitor)
Done because i didn't want to wake at 4am to do this myself
WinActivate is used to be sure that autoit send the keys in the right place. (Note that the windows name is dtrace's path)