hallo forum - habe mir anleitungen zu eventtriggers angesehen (vor allem von mha) und erfolgreich nachvollzogen. mein problem ist: wenn prog1 im xp-taskmanager (prozesse) erscheint, soll prog2 gestartet werden. was ich nicht hinkriege, ist: durch prog1 einen spezifischen string in der ereignisanzeige zu erzeugen, damit eventtriggers darauf reagieren kann. (logevent hat nur strings als quelle, aber der string "prog1.exe" funktioniert nicht.) - für hilfe besten dank - diwa
Ergebnis 1 bis 2 von 2
-
09.01.2013, 07:57 #1
Registrierter Benutzer
- Registriert seit
- 01 2013
- Beiträge
- 2
programm 1 soll programm 2 triggern
-
15.02.2013, 10:19 #2
Registrierter Benutzer
- Registriert seit
- 01 2013
- Beiträge
- 2
hi müde community - niemand hat geantwortet. für die inzwischen über 300 interessierten hier meine eigene lösung
[EDIT: ich vergaß: bei mir soll prog2 nur kurz aufleuchten und dann beendet werden; wer das nicht wünscht, muss die zeile mit '%{F4}' löschen]:
[EDIT 2013-0216 - EINFACHER!]:
tools: die nirsoft-freeware 'runfromprocess' (http://www.nirsoft.net/utils/run_from_process.html)
sowie 1 vbs-script von mir ('prog1-triggers-prog2'): prüft ständig, ob prog1 aktualisiert ist (also auch im taskmanager auftaucht), wenn ja, wird mit 'run-from-process' prog2 gestartet.
########################################
Sub SendKeys(str)
WScript.Sleep 200
WshShell.SendKeys str
End Sub
WScript.Sleep 200
'----------------------
set WshShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 200
'---------------------------------------------------------------------
success=0
WScript.Sleep 200
Do
I = I + 1
WScript.Sleep 200
success=WshShell.AppActivate("prog2") '[ohne '.exe', nur der programmname!]
WScript.Sleep 200
WshShell.run "D:\PFAD\RunFromProcess.exe nomsg prog1.exe D:\PFAD\prog2.exe"
WScript.Sleep 3000
'------------------
If success Then
WScript.Sleep 200
SendKeys "%{F4}"
WScript.Sleep 200
End If
WScript.Sleep 200
'-------------------
Loop Until I > 300 OR success
WScript.Sleep 200
'############################################
' HINWEISE:
' PFAD zu 'RunFromProcess.exe' und zu 'prog2.exe' muss angepasst werden
' get run-from-process.exe: URL=http://www.nirsoft.net/utils/run_from_process.htmlGeändert von diwa (16.02.2013 um 16:09 Uhr)
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
Help Suche 2 Programm ^^
Von DDE im Forum ProgrammeAntworten: 0Letzter Beitrag: 25.02.2006, 05:26 -
DOS-Programm soll auf USB Drucken
Von haegarle im Forum Windows ClientsAntworten: 9Letzter Beitrag: 17.02.2006, 18:46 -
Suche Programm
Von gamer5 im Forum ProgrammeAntworten: 6Letzter Beitrag: 23.11.2005, 12:21 -
Suche cd verwaltungs programm
Von julo im Forum ProgrammeAntworten: 0Letzter Beitrag: 29.04.2005, 22:20





Zitieren

Lesezeichen