עבור לתוכן

עזרה בסקריפט לבדיקה ע"י מחשב מרוחק שימוש ב CPU ע"י PROCESS מסויים

Featured Replies

פורסם

היי,

אני צריך לבנות סקריפט לא ממש משנה לי באיזה שפה, העיקר שייגש למחשב מרוחק ע"י יוזר וסיסמה,

ואני צריך שייתן לי פלט של שימוש CPU ע"י הפרוסס המסויים , במקרה שלי זה NTRtScan.exe

בבקשה עזרה

פורסם

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

פורסם
  • מחבר

ידוע, אבל בפילטרים יש אפשרות רק לבדוק לפי שימוש בזיכרון ולא לפי CPU

[left]tasklist /nh /fi "Imagename eq NTRtScan.exe" /fi "STATUS eq running" /fi "MEMUSAGE gt 50"[/left]

רק הסרתי את הסוויצ' /s למחשב מרוחק ואת היוזר והסיסמה כמובן

פורסם
  • מחבר

זה בלתי אפשרי בשבילי, אין לי כח להעביר בדיקות בחברה.

זה מורכב להתחיל להתקין אפילו את הדברים הקטנים.

פורסם

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

פורסם
  • מחבר

אין לו את האופציה ל CPU USAGE

פורסם

אתה יכול להסיק אותו מהיחס בין ה CPU Time ל Elapsed Time (או לפחות לדעת האם הפרוסס הזה השתמש בזמן הריצה שלו בהרבה מזמן המעבד או לא). אפשר להריץ את זה כמה פעמים ולהשוות מהיחס את השימוש הנוכחי+-

פורסם
  • מחבר

אפשרי אבל זה לא מה שאני מחפש.

אני צריך שיחזור לי ערף אחד מדוייק של שימוש ע"י פרוסס משויים

פורסם

אני מבין שאתה מדבר על שרת windows, אם ככה, אז פקודות WMI יעזרו לך עם הבעיה.

אפשר להריץ שאילתות WMI דרך קבצי batch/vbscript/jscript ובערך כל שפה שתרצה.

העיניין הוא למצוא את השאילתה של הWMI... תחפש קצת בגוגל ותוכל למצוא את הפקודה הנכונה.

http://technet.microsoft.com/en-us/library/bb742445.aspx

^ זה נראה לי מבטיח.

בהצלחה!

ארכיון

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

דיונים חדשים