This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
userspace:find_killtask [2012/10/01 18:10] tobias created |
userspace:find_killtask [2021/08/23 08:37] (current) |
||
---|---|---|---|
Line 7: | Line 7: | ||
You must only define the programs (look at your Task Manager) | You must only define the programs (look at your Task Manager) | ||
+ | |||
+ | Dieses Script ist als Funktion für andere Scripte gedacht. | ||
+ | Es sucht vorher definierte Programme und schließt sie (abschaltbar) automatisch mit killtask. | ||
+ | Da ich kein Programmierer bin lässt sich das ganze sicherlich eleganter lösen - es erfüllt jedoch seinen Zweck. | ||
+ | |||
+ | **Warum dieses Script und nicht die WINST Funktion Killtask? ** | ||
+ | Ganz einfach: Die Winst Funktion kann nur Prozesse beenden - nicht jedoch prüfen ob der Prozess auch wirklich läuft. | ||
+ | Ich kann also nicht anders drauf reagieren. Ich nutze es z.B. um zu prüfen ob Office Anwendungen laufen - ich beende diese jedoch nicht, sondern breche die Installation ab. | ||
+ | Bei UIB habe ich dafür noch ein Ticket offen, damit es möglich ist das laufende Script einfach zu beenden, aber auf Setup zu belassen, also quasi zu überspringen. | ||
+ | |||
<code winst> | <code winst> | ||
Line 23: | Line 33: | ||
; | ; | ||
- | set $searchProcess$ = createStringList (' | + | set $searchProcess$ = createStringList (' |
;sollen die Programme automatisch geschlossen werden? ACHTUNG: Datenverlust möglich! | ;sollen die Programme automatisch geschlossen werden? ACHTUNG: Datenverlust möglich! | ||
set $killtask$ = " | set $killtask$ = " |