none
כיצד להסיר תוכנות מהמחשבים שמותקן עליהם Client בעזרת SCCM RRS feed

  • שאלה

  • שלום לכולם

    התשתית שלי הוא SCCM 2012 r2  עם MDT 2013 שמותקן על Server 2012 r2 וירטואלי בHYPER-V.

    יש לי מספר מחשבים , עליהם מותקן הCLIENT של SCCM, 

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

    לדוגמה איך אוכל להסיר מכל המחשבים את JAVA או FLASH.

    אשמח לעזרתכם.

    רן

    יום שלישי 24 יוני 2014 15:04

תשובות

  • היי רן,

    אם זו אפליקציה שהפצת דרך SCCM אתה יכול להשתמש בתהליך הפוך ובמקום Install לבצע Uninstall (לחלק מן האפליקציות יש כברירת מחדל String \ פקודה להסרה, כדוגמה של msiexec עבור קבצי MSI). מידע נוסף תוכל למצוא כאן:

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

    אפשרות נוספת, אם התוכנה הותקנה מבעוד מועד ואין לך שלטה על תהליך ההתקנה שהתבצע בעבר תוכל ליצור Task Sequence שיריץ פקודה (Run Command) להסרת התוכנה, ככה אני עושה לדוג' ל- Hot-fixes שהותקנו ידנית. מידע נוסף ניתן למצוא בקישור הבא:

    http://weikingteh.wordpress.com/2013/05/13/how-to-rollback-remove-a-patch-using-sccm-configmgr/


    Netanel Ben-Shushan, MCSA/E, MCTS, MCITP, Windows Expert-IT Pro MVP. IT Consultant & Trainer | Website (Hebrew): http://www.ben-shushan.net | IT Services: http://www.ben-shushan.net/services | Weblog (Hebrew): http://blogs.microsoft.co.il/blogs/netanelb | E-mail: msilforums@ben-shushan.net

    • סומן כתשובה על-ידי ADAM MENI יום חמישי 26 יוני 2014 09:41
    יום שלישי 24 יוני 2014 20:15
  • במידה והאפליקציה לא הותקנה באמצעות SCCM Application ואין אפשרות לבצע Uninstall לאותה חבילה כפי שנתנאל הציע, ההדרך המועדפת עלי היא:

    תפעיל Asset Intelligence  לפחות עם האופציות הבאות:

    לאחר הפעלת Asset Intelligence, יש להמתין שהסוכנים יורידו את הפוליסי, יבצעו HW Inventory וידווחו לשרת (ניתן לזרז זאת בצורה ידנית).

    לאחר שהסוכנים דיווחו לשרת, תוכל לפתוח Resource Explorer על אחת מהתחנות ותחת Installed Software לקבל מידע רב לגבי מה מותקן בתחנות כולל Uninstall String.

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


    Please take a moment to Vote as Helpful and/or Mark as Answer where applicable. Thanks.


    • נערך על-ידי Idan Vexler יום רביעי 25 יוני 2014 11:52
    • סומן כתשובה על-ידי ADAM MENI יום חמישי 26 יוני 2014 09:41
    יום רביעי 25 יוני 2014 11:49

כל התגובות

  • היי רן,

    אם זו אפליקציה שהפצת דרך SCCM אתה יכול להשתמש בתהליך הפוך ובמקום Install לבצע Uninstall (לחלק מן האפליקציות יש כברירת מחדל String \ פקודה להסרה, כדוגמה של msiexec עבור קבצי MSI). מידע נוסף תוכל למצוא כאן:

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

    אפשרות נוספת, אם התוכנה הותקנה מבעוד מועד ואין לך שלטה על תהליך ההתקנה שהתבצע בעבר תוכל ליצור Task Sequence שיריץ פקודה (Run Command) להסרת התוכנה, ככה אני עושה לדוג' ל- Hot-fixes שהותקנו ידנית. מידע נוסף ניתן למצוא בקישור הבא:

    http://weikingteh.wordpress.com/2013/05/13/how-to-rollback-remove-a-patch-using-sccm-configmgr/


    Netanel Ben-Shushan, MCSA/E, MCTS, MCITP, Windows Expert-IT Pro MVP. IT Consultant & Trainer | Website (Hebrew): http://www.ben-shushan.net | IT Services: http://www.ben-shushan.net/services | Weblog (Hebrew): http://blogs.microsoft.co.il/blogs/netanelb | E-mail: msilforums@ben-shushan.net

    • סומן כתשובה על-ידי ADAM MENI יום חמישי 26 יוני 2014 09:41
    יום שלישי 24 יוני 2014 20:15
  • במידה והאפליקציה לא הותקנה באמצעות SCCM Application ואין אפשרות לבצע Uninstall לאותה חבילה כפי שנתנאל הציע, ההדרך המועדפת עלי היא:

    תפעיל Asset Intelligence  לפחות עם האופציות הבאות:

    לאחר הפעלת Asset Intelligence, יש להמתין שהסוכנים יורידו את הפוליסי, יבצעו HW Inventory וידווחו לשרת (ניתן לזרז זאת בצורה ידנית).

    לאחר שהסוכנים דיווחו לשרת, תוכל לפתוח Resource Explorer על אחת מהתחנות ותחת Installed Software לקבל מידע רב לגבי מה מותקן בתחנות כולל Uninstall String.

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


    Please take a moment to Vote as Helpful and/or Mark as Answer where applicable. Thanks.


    • נערך על-ידי Idan Vexler יום רביעי 25 יוני 2014 11:52
    • סומן כתשובה על-ידי ADAM MENI יום חמישי 26 יוני 2014 09:41
    יום רביעי 25 יוני 2014 11:49
  • תודה Netanel  ו Idan על התשובות.
    יום חמישי 26 יוני 2014 09:42
  • IDAN, 

    מה שצריך לעשות הוא לקחת את השורה Uninstall String ולעשות ממנו PACKAGE?

    או שצריך לעשות משהו מעבר לזה.

    תודה

    יום ראשון 29 יוני 2014 10:04
  • עקרונית כן, אתה יכול ליצור חבילה או TS עם שורת הפקודה הרשומה ב Uninstall String.

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


    Please take a moment to Vote as Helpful and/or Mark as Answer where applicable. Thanks.

    יום ראשון 29 יוני 2014 10:50
  • והשורה הזאת אמורה להתאים עבור כל התחנות עם אותו התוכנה מותקנת?
    יום ראשון 29 יוני 2014 10:56
  • אם בכל התחנות מותקנת אותה אפליקציה מאותה גרסה אז סביר להניח שכן אבל כמובן שאי אפשר לדעת בוודאות. בשביל זה אתה צריך להפיק דו"ח או ליצור Collection מתאים.

    אל תשכח שהמידע שקיבלת תחת Uninstall String הוא לגבי המכונה עליה הרצת Resource Explorer ולא לגבי כל המכונות.


    Please take a moment to Vote as Helpful and/or Mark as Answer where applicable. Thanks.

    יום ראשון 29 יוני 2014 11:19
  • תודה IDAN.
    יום ראשון 29 יוני 2014 11:21