עבור לתוכן

C# - מוניטורינג לתהליכים

Featured Replies

פורסם

שלום,

אני חושב על לכתוב פרוייקט בC#.

את השפה עצמה על בסיסיה אני יודע.

אני מחפש איך לעשות אפליקציה שתרוץ ברקע, תריץ מספר אפליקציות, ואם הן קורסות חס וחלילה, האפליקציה תפעיל אותן מחדש.

אני רוצה לדעת איך אני בעצם מריץ תוכניות עם C#

ואיך אני עושה את הפעולה של הניטור.

אם זה יחסית פשוט, אפשר לתת לינקים או משהו ואני אלמד.

אם זה ממש מסובך, אז תגידו, ואני ארד מהרעיון, כי זה כולה פרוייקט לבגרות ואני יכול למצוא דברים הרבה יותר טובים לעשות.

תודה מראש,

Ameralis Zaiir

  • 2 שבועות מאוחר יותר...
פורסם

כעקרון אתה יכול להתחיל Proccessים בעזרת System.Diagnostics.Proccess.Start שמקבל כפרמטר שם של קובץ להרצה ומחזיר לך אובייקט Proccess, שיש לו Properties כמו IsAlive. נדמה לי שאפילו אפשר לתפוס ככה Exceptions שעפו מהProccess הזה, אבל לא בטוח. תקרא קצת על הקלאס הזה פשוט בMSDN

פורסם
  • מחבר

סבבה, אני אנסה להשתמש בזה, אני אראה מה יוצא לי.

תודה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים