ค้นหาเว็บไซต์

วิธีเปิดใช้งานการถอนการติดตั้งแอปพลิเคชันโดยนัยของ SCCM


ในโพสต์ที่มีประโยชน์นี้ ฉันจะแสดงวิธีเปิดใช้งานการถอนการติดตั้งแอปพลิเคชันโดยนัยใน SCCM ตอนนี้คุณสามารถเปิดใช้งานการถอนการติดตั้งแอปพลิเคชันโดยนัยของ SCCM สำหรับคอลเลกชันอุปกรณ์และคอลเลกชันผู้ใช้

ก่อนอื่น มาทำความเข้าใจว่าการถอนการติดตั้งแอปพลิเคชันโดยนัยหมายถึงอะไร และวิธีใช้ฟีเจอร์ใหม่นี้ในระหว่างการปรับใช้แอปพลิเคชันใน SCCM

“การถอนการติดตั้งแอปพลิเคชันโดยนัย” ใน SCCM หมายถึงอะไรกันแน่ ด้วยคุณสมบัติการถอนการติดตั้งโดยนัย อุปกรณ์จะติดตั้งแอปพลิเคชันหากเป็นส่วนหนึ่งของคอลเลกชันอุปกรณ์ SCCM หรือคอลเลกชันผู้ใช้ และเมื่อคุณลบอุปกรณ์ออกจากคอลเลกชัน แอปพลิเคชันจะถอนการติดตั้ง

หนึ่งในคุณสมบัติที่ใช้มากที่สุดของตัวจัดการการกำหนดค่าคือการปรับใช้แอปพลิเคชัน จากคอนโซล ConfigMgr คุณสามารถปรับใช้แอปพลิเคชันกับคอลเลกชันอุปกรณ์ใดๆ ได้อย่างง่ายดาย

องค์กรมีคอลเลกชันจำนวนมาก เนื่องจากสำหรับทุกแอปพลิเคชันที่คุณปรับใช้ คุณต้องมีอย่างน้อยสองคอลเลกชัน - คอลเลกชันหนึ่งสำหรับการติดตั้งและอีกชุดหนึ่งสำหรับการถอนการติดตั้ง

หากคุณมีแอปพลิเคชันจำนวนมาก แนวทางปฏิบัตินี้จะเพิ่มค่าใช้จ่ายในการจัดการคอลเลกชันมากขึ้น และอาจลดประสิทธิภาพของไซต์สำหรับการประเมินคอลเลกชันได้ วิธีแก้ไขปัญหานี้คือคุณลักษณะการถอนการติดตั้งแอปพลิเคชันโดยนัยซึ่งนำมาใช้เป็นคุณลักษณะใหม่ใน SCCM 2107 และยังขยายเพิ่มเติมในรุ่น SCCM 2111

การถอนการติดตั้งแอปพลิเคชันโดยนัยเป็นคุณลักษณะใหม่ที่นำมาใช้ในรุ่น SCCM 2107 ดังนั้น ตามข้อกำหนดเบื้องต้น คุณจะต้องใช้งาน ConfigMgr 2107 ขึ้นไปเพื่อเปิดใช้งานการปรับใช้แอปพลิเคชันเพื่อรองรับการถอนการติดตั้งโดยนัย

เริ่มต้นในเครื่องมือจัดการการกำหนดค่าเวอร์ชัน 2107 คุณสามารถเปิดใช้งานการปรับใช้แอปพลิเคชันเพื่อรองรับการถอนการติดตั้งโดยนัย

ตัวเลือกการถอนการติดตั้งโดยนัยพร้อมใช้งานสำหรับการรวบรวมผู้ใช้ การรวบรวมอุปกรณ์ และกลุ่มแอปพลิเคชันในระหว่างการปรับใช้แอปพลิเคชัน SCCM วัตถุประสงค์ในการปรับใช้จะต้อง จำเป็น เพื่อใช้คุณลักษณะการถอนการติดตั้งแอปพลิเคชันโดยนัย คุณต้องเปิดใช้งาน Ustyle="font-size: inherit; font-family: inherit;">nติดตั้งแอปพลิเคชันนี้หากวัตถุเป้าหมายหลุดออกจากคอลเลกชัน เพื่อใช้งานโดยนัย ถอนการติดตั้งแอปพลิเคชัน

หมายเหตุ: คุณต้องระมัดระวังในการเปิดใช้งานตัวเลือกการถอนการติดตั้งโดยนัยในการปรับใช้กับคอลเลกชันที่อิงตามการสืบค้นขนาดใหญ่ โดยเฉพาะการสืบค้นไปยังแหล่งข้อมูลภายนอก เช่น กลุ่ม Active Directory การเปลี่ยนแปลงภายนอกที่ไม่คาดคิดอาจทำให้อุปกรณ์จำนวนมากถอนการติดตั้งแอปพลิเคชันโดยอัตโนมัติ

มาดูขั้นตอนในการเปิดใช้งานการถอนการติดตั้งแอปพลิเคชันโดยนัยใน SCCM

เปิดใช้งานการถอนการติดตั้งแอปพลิเคชันโดยนัยของ SCCM

ใน SCCM คุณสามารถเปิดใช้งานการถอนการติดตั้งแอปพลิเคชันโดยนัยได้โดยใช้ขั้นตอนต่อไปนี้:

  • ขั้นแรกให้เปิดคอนโซล SCCM
  • ไปที่ ไลบรารีซอฟต์แวร์\ภาพรวม\การจัดการแอปพลิเคชัน\แอปพลิเคชัน
  • คลิกขวาที่แอปพลิเคชัน คลิก ปรับใช้ และเลือกคอลเลกชันอุปกรณ์เป้าหมาย
  • ในหน้าต่าง การตั้งค่าการปรับใช้ ให้เลือก วัตถุประสงค์ ตาม จำเป็น
  • สำหรับการถอนการติดตั้งแอปพลิเคชันโดยนัยของ SCCM ให้เปิดใช้งานตัวเลือก เมื่อทรัพยากรไม่ได้เป็นสมาชิกของคอลเลกชันอีกต่อไป ให้ถอนการติดตั้งแอปพลิเคชัน

คุณสามารถเลือกกำหนดเวลาการปรับใช้แอปพลิเคชันได้ที่หน้า การกำหนดเวลา ในหน้า ประสบการณ์ผู้ใช้ ระบุการตั้งค่าที่เหมาะสมสำหรับการแจ้งเตือนผู้ใช้ คลิกถัดไป

ตรวจสอบการตั้งค่าในหน้า สรุป และในหน้าต่าง เสร็จสิ้น คลิก ปิด

ตรวจสอบการถอนการติดตั้งแอปพลิเคชันโดยนัยของ SCCM

มาตรวจสอบการถอนการติดตั้งแอปพลิเคชันโดยนัยของ SCCM ทันที แอปพลิเคชันถูกปรับใช้ตามที่จำเป็นสำหรับการรวบรวมอุปกรณ์เป้าหมาย อุปกรณ์ที่เป็นส่วนหนึ่งของคอลเลกชันอุปกรณ์จะมีการติดตั้งแอปพลิเคชันไว้ แต่เดี๋ยวก่อน เรายังไม่ได้ทดสอบคุณลักษณะถอนการติดตั้งแอปพลิเคชันโดยนัย

การตรวจสอบด่วนอย่างหนึ่งที่ฉันทำที่นี่คือการตรวจสอบสถานะการใช้งานแอปพลิเคชัน ตามภาพหน้าจอด้านล่าง ฉันเห็นว่าแอปพลิเคชันได้รับการติดตั้งบนอุปกรณ์ทั้งสองเครื่องที่เป็นส่วนหนึ่งของการรวบรวมอุปกรณ์

เพื่อทดสอบการถอนการติดตั้งคุณลักษณะแอปพลิเคชันโดยนัยใน SCCM ฉันจะลบอุปกรณ์ออกจากคอลเลกชั่นอุปกรณ์ด้วยตนเอง หากฉันทำเช่นนั้น แอปพลิเคชันควรจะถอนการติดตั้งโดยอัตโนมัติ

หลังจากนั้นไม่กี่นาที แอปพลิเคชันก็ถูกถอนการติดตั้งจากคอมพิวเตอร์เป้าหมาย เราสามารถสรุปได้ว่าการถอนการติดตั้งแอปพลิเคชันโดยนัยนั้นทำงานได้อย่างไร้ที่ติ คุณสามารถตรวจสอบการถอนการติดตั้งแอปพลิเคชันโดยนัยได้โดยการเปิดไฟล์ AppEnforce.log บนคอมพิวเตอร์ไคลเอนต์

+++ Starting Uninstall enforcement for App DT "7-Zip 19.00 (x64 edition) - Windows Installer (*.msi file)
Performing detection of app deployment type 7-Zip 19.00 (x64 edition) - Windows Installer (*.msi file)
+++ Discovered MSI application [AppDT Id: ScopeId_187120FE-9A9C-46D3-9808-A9944585A41E/DeploymentType_6cf3a77b-51e4-448a-946a-28b3714784af, Revision: 1, MSI Product code: {23170F69-40C1-2702-1900-000001000000}, MSI Product version: ]
App enforcement environment: 
Context: Machine
Command line: msiexec /x {23170F69-40C1-2702-1900-000001000000} /q
Allow user interaction: No
UI mode: 1
User token: null
Session Id: 4294967295
Content path: C:\Windows\ccmcache\1
Working directory: 	AppEnforce
Prepared working directory: C:\Windows\ccmcache\1
Found executable file msiexec with complete path C:\Windows\system32\msiexec.exe
Prepared command line: "C:\Windows\system32\msiexec.exe" /x {23170F69-40C1-2702-1900-000001000000} /q /qn
    Executing Command line: "C:\Windows\system32\msiexec.exe" /x {23170F69-40C1-2702-1900-000001000000} /q /qn with system context)
    Working directory C:\Windows\ccmcache\1
    Post install behavior is BasedOnExitCode
    Waiting for process 6340 to finish.  Timeout = 120 minutes.
    Process 6340 terminated with exitcode: 0
    Looking for exit code 0 in exit codes table...
    Matched exit code 0 to a Success entry in exit codes table.
    Performing detection of app deployment type 7-Zip 19.00 (x64 edition) - Windows Installer (*.msi file)
++++++ App enforcement completed (1 seconds) for App DT "7-Zip 19.00 (x64 edition) - Windows Installer (*.msi file)" [ScopeId_187120FE-9A9C-46D3-9808-A9944585A41E/DeploymentType_6cf3a77b-51e4-448a-946a-28b3714784af], Revision: 1, User SID: ]

ถอนการติดตั้งโดยนัยสำหรับคอลเลกชันผู้ใช้

เริ่มต้นใน Configuration Manager 2111 การถอนการติดตั้งโดยนัยสำหรับคอลเลกชันผู้ใช้ยังได้รับการสนับสนุนอีกด้วย ซึ่งหมายความว่าหากผู้ใช้อยู่ในคอลเลกชัน แอปพลิเคชันจะติดตั้ง จากนั้น เมื่อคุณลบผู้ใช้ออกจากคอลเลกชัน แอปพลิเคชันจะถอนการติดตั้ง

มาทดสอบคุณสมบัติการถอนการติดตั้งโดยนัยสำหรับคอลเลกชันผู้ใช้ใน SCCM คุณลักษณะใหม่นี้ได้รับการสนับสนุนอย่างสมบูรณ์โดย Configuration Manager 2111 และใหม่กว่า

เปิดคอนโซล SCCM ไปที่ ไลบรารีซอฟต์แวร์\ภาพรวม\การจัดการแอปพลิเคชัน\แอปพลิเคชัน คลิกขวาที่ แอปพลิเคชัน เลือก ปรับใช้

เมื่อคุณปรับใช้แอปพลิเคชันกับคอลเลกชันผู้ใช้ ในหน้าต่าง ทั่วไป คลิก เรียกดู และเลือกคอลเลกชันผู้ใช้ คลิกถัดไป

ตัวเลือกการถอนการติดตั้งโดยนัยสำหรับคอลเลกชันผู้ใช้จะปรากฏในหน้าต่างการตั้งค่าการปรับใช้ของตัวช่วยสร้างซอฟต์แวร์ปรับใช้

หมายเหตุ: วัตถุประสงค์ในการใช้งานจะต้องตั้งค่าเป็น จำเป็น เพื่อใช้คุณลักษณะการถอนการติดตั้งแอปพลิเคชันโดยนัยสำหรับคอลเลกชันผู้ใช้

ในหน้าต่าง การตั้งค่าการปรับใช้ ให้เลือกวัตถุประสงค์ในการปรับใช้เป็น จำเป็น ตอนนี้เลือกตัวเลือก เมื่อทรัพยากรไม่ได้เป็นสมาชิกของคอลเลกชันอีกต่อไป ให้ถอนการติดตั้งแอปพลิเคชันนี้ การเลือกตัวเลือกนี้จะถอนการติดตั้งแอปพลิเคชันโดยอัตโนมัติเมื่อผู้ใช้ถูกลบออกจากคอลเลกชัน

การถอนการติดตั้งโดยนัยสำหรับแอปพลิเคชัน การปรับใช้ใน SCCM คืออะไร

ด้วยตัวเลือกการถอนการติดตั้งโดยนัยสำหรับการปรับใช้แอปพลิเคชัน อุปกรณ์จะติดตั้งแอปพลิเคชันหากเป็นส่วนหนึ่งของคอลเลกชันอุปกรณ์ SCCM หรือคอลเลกชันผู้ใช้ และเมื่อคุณลบอุปกรณ์ออกจากคอลเลกชัน แอปพลิเคชันจะถอนการติดตั้ง

การถอนการติดตั้งโดยนัยสำหรับการปรับใช้แอปพลิเคชันรองรับ Device Collection หรือไม่

ใช่ คุณสมบัติการถอนการติดตั้งโดยนัยสำหรับการปรับใช้แอปพลิเคชันได้รับการสนับสนุนสำหรับคอลเลกชันอุปกรณ์

การถอนการติดตั้งโดยนัยสำหรับการปรับใช้แอปพลิเคชันรองรับ User Collection หรือไม่

ใช่ คุณสมบัติการถอนการติดตั้งโดยนัยสำหรับการปรับใช้แอปพลิเคชันได้รับการสนับสนุนสำหรับคอลเลกชันผู้ใช้

บทความที่เกี่ยวข้อง