If you don’t have enough time, stop watching TV.
9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023
Als er geen interactie met de gebruiker nodig is kan je er ook een service van maken, dan doet het OS het voor je
'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)
Maar een script maken dat even checkt of een proces nog loopt onder windows ? Volgens mij is dat nog niet zo simpel, wel ?
If you don’t have enough time, stop watching TV.
jvhaarst schreef op 02 December 2002 @ 20:18:
Tsja, als ik dat kon (ook qua tijd) , dan deed ik dat.
Maar een script maken dat even checkt of een proces nog loopt onder windows ? Volgens mij is dat nog niet zo simpel, wel ?
Best wel, gebruik bijv. ps.exe om te zien of het proces nog draait.
ps -pexplorer.exe voor explorer.exe
Als r geen output komt hoef je dus vervolgens enkel het proces weer te starten. Het wordt wat lastiger als het proces hangt ipv stopt.
'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)
Anders moet ik zelf iets in perl in elkaar gaan klussen, en daar heb ik nu geen tijd voor.
If you don’t have enough time, stop watching TV.
je kan een batch file maken en die elke minuut schedulen.
deze paramerers ondersteund processview: [rml]fish in "[ WinXP] Een process een priority optie m"[/rml]
Moet in een minuutje gedaan zijn.
Human Bobby
Verwacht niet dat wij ff een scriptje gaan schrijven...Mmmm, ik hoopte eigenlijk meer op iemand met een kant en klare oplossing.
9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023
Dat kan ik zelf prima. Maar ik heb daar nu even geen tijd en zin in om dat uit gaan pluizen.
En helaas ben ik geen batch koning.
Ik ben bang dat ik toch met perl even wat in elkaar moet hakken.
Ik kreeg net een mail van de kwakkelflap boys, je moet de commandline variabelen gewoon in het venster van het programma zetten.
Had ik natuurlijk ook zelf kunnen verzinnen.
[ Voor 26% gewijzigd door jvhaarst op 02-12-2002 23:50 ]
If you don’t have enough time, stop watching TV.
Dat proggie van kwakkelflap crashed vrolijk mee.
Damn !
If you don’t have enough time, stop watching TV.
1
2
3
4
5
6
7
| @echo off :woei wait 120 ps -b -pexplorer.exe > tmp.tmp for /F %%i in (tmp.tmp) do if %%i==No echo hij doet het niet del tmp.tmp goto woei |
Hij checkt elke 2 minuten. Als explorer.exe nu niet draait voert 'ie dus echo hij doet het niet uit. Maak hier van wat je wilt, dus het aanroepen van je prog.
(Verander explorer.exe in blabla.exe als je het wilt testen)
Wait.exe staat hier.
Ik ben te goed voor de mensen
Dit kan je natuurlijk ook in een VBScript doen als je geen lelijk zwart scherm wilt hebben. Maar daar gaat het hetzelfde, zij het zonder wait.exe.
'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)
Om het voor anderen ook wat makkelijker te maken :
ps : http://www.merxsoft.com/Download/Ps.Zip
Wait : ftp://ftp.wcscnet.com/Freeware/Wait100.zip
En ja, ik had dit eigenlijk zelf in perl/python moeten doen, maar ja....
En als iemand het niet snapt (ikzelf eerst ook niet ):
type eerst CMD in , en dan FOR /?, en veel zal duidelijk worden...
[ Voor 22% gewijzigd door jvhaarst op 03-12-2002 23:18 ]
If you don’t have enough time, stop watching TV.