Zapiranje programa v WIN98

Pomoč za programe, ki jih najdete na straneh www.matjazev.net (mDodatki, Twigy, Govoreča ura...)
Odgovori
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

Zapiranje programa v WIN98

Odgovor Napisal/-a Iztok75 »

Pozdravljeni,

imam nov problem. Ne vem kako zapreti program z pomočjo batch ali vbs file-ja.
Našel sem program KILL.EXE ampak je potrebno vpisat PID, ki pa se spreminja :?: .
Ali pozna kdo kakšno rešitev, kjer bi "ubil" task oz. proces, tako, da podamo ime programa.

OS = Win98

Hvala.
Iztok
admin
Site Admin
Prispevkov: 3699
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Sklepam, da se to nanaša na vašo prejšnjo tematiko: http://www.matjazev.net/forum/viewtopic.php?p=2910 in če je temu tako, pač preprosto izvedite ukaz v ukaznem oknu, ki se po kncu zapre samo (command /c):

Koda: Izberi vse

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "command /c F:\30MINUT.BAT 99 MM", 0, true 
lp,
Matjaž Prtenjak
Administrator
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

Odgovor Napisal/-a Iztok75 »

Delno je to res, ampak ta batch file zažene en .exe (prev.exe), ki včasih "obvisi", in ta je ta, ki bi ga rad zaprl.

Hvala
Iztok
admin
Site Admin
Prispevkov: 3699
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

:? Potem pa rešujete problem na napačnem koncu. Zagotoviti morate, da program ne obvisi. Če tega nikakor ne morete zagotoviti, potem pa morate napisati nov program, ki se sproži npr. 30 minut za prvim (če predvidevate, da prvi ne sme teči več kot 30 min) in ta drugi v seznamu izvajajočih programov poišče, če se prvi program izvaja in če se izvaja potem ga pač ubije.

Za pisanje drugega programa pa seveda morate biti programer ali pa vam takšen program mora napisati kdo drug. Še enkrat pa ves opozarjam, da je to v vsakem primeru napačna pot, a če druge ni jo pač morate ubrati. Lahko pa vam to karikiram s primerom, da reka večkrat poplavlja in namesto, da vi iščete rešitev za to, da bi reka ne poplavljala, sedaj iščete rešitev, ki bi vam najhitreje poplavljeno vodo spravila iz hiše vsakič ko reka poplavi.

Če se torej odločite za drugo pot, pa vam lahko pomagam tudi jaz (http://www.matjazev.net/forum/viewtopic.php?p=2015).
lp,
Matjaž Prtenjak
Administrator
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

Odgovor Napisal/-a Iztok75 »

Moram napisat, da sem našel :) program PrcView (freeware), ki vsebuje pv.exe, ki ga lahko zaženeš v cmd in deluje na vseh win OS.

Vseeno hvala :wink:
Iztok
admin
Site Admin
Prispevkov: 3699
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Super in tako kot pri prejšnejm vprašanju tudi tukaj ne vem kako vam lahko ta program pomaga? Tpoda, kot rečeno, če ste zadovoljni potem OK :)
lp,
Matjaž Prtenjak
Administrator
Odgovori