קונספט שירותי ההתחלה Trigger הוא חדש לגמריבמערכת Windows 7. אתה בטח כבר מכיר את שירותי Windows, אך שירותי הפעלת הטריגר מתנהגים בצורה שונה משירותי חלונות רגילים אחרים, מכיוון שהם אינם פועלים כל הזמן, אלא הם פועלים כתוצאה מכל טריגר.
מבולבלים? אל תדאג אני אסביר קצת יותר. טריגר הוא אירוע או מצב מסוים המתרחשים וגורמים למערכת ההפעלה לשנות את דרך הפעולה השגרתית שלה ולבצע פעולה מסוימת שלאחריה מערכת ההפעלה חוזרת לשגרה הרגילה שממנה התחילה ההדק מלכתחילה. כך ששירותי הפעלת טריגר קשורים להדק כלשהו והם מופעלים כאשר ההדק הספציפי מתרחש.
תן לי לתת לך כמה דוגמאות מבוססות על ההדקשירותים, אתה מעוניין שתוכנת האנטי-וירוס שלך תסרוק את ההתקן החיצוני ברגע שהוא מחובר למחשב שלך, או שתפעיל שירות לניהול מדיניות כאשר המדיניות הקבוצתית משתנה או כשהמחשב מצטרף או עוזב תחום.
אוקיי, כעת נראה כיצד Windows 7 מנהל את השירותים המבוססים על ההדק, sc.exe הוא התהליך השולט בביצוע שלשירותים מבוססי טריגר אלה. אתה יכול להגדיר כל שירות מסוים להיות מבוסס על טריגר בעזרת כלי שירות זה, הוא גם מאפשר לך לשאול אם שירות כלשהו מבוסס על טריגר או לא ועוד ועוד.
פתח את שורת הפקודה והקלד את SC ואז לחץ על Enter, תפריט העזרה שלה יוצג עם כל האפשרויות הזמינות.
תן לי לרשום כמה מהפקודות הנפוצות ביחס ל sc.
sc qtriggerinfo <SERVICENAME> שאלות אם שירות מסוים מבוסס על טריגר או לא.
sc triggerinfo <SERVICENAME> מגדיר כל שירות מסוים לפעול כשירות מבוסס טריגר.
הערות