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

2 วิธีในการส่งออก PowerShell คอนโซลลำดับงาน SCCM


ในคู่มือนี้ ฉันจะกล่าวถึง 2 วิธีในการส่งออกลำดับงาน SCCM คุณสามารถส่งออกลำดับงานได้จากคอนโซล ConfigMgr หรือใช้ PowerShell cmdlet Export-CMTaskSequence

เมื่อคุณส่งออกลำดับงาน SCCM คุณจะส่งออกการอ้างอิงทั้งหมดที่เกี่ยวข้องกับลำดับงานนั้น การอ้างอิงลำดับงานเรียกอีกอย่างว่าวัตถุที่เกี่ยวข้องซึ่งเป็นส่วนหนึ่งของลำดับงาน

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

หากคุณต้องการสำรองข้อมูลลำดับงานของคุณ คุณสามารถส่งออกเป็นไฟล์ .zip ได้ หากลำดับงานถูกลบหรือแก้ไข คุณสามารถนำเข้าลำดับงานที่ส่งออกไปยัง SCCM ได้

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

หลังจากที่คุณสร้างลำดับงานใหม่ คุณสามารถส่งออกลำดับงานได้จากคอนโซล SCCM แม้แต่ลำดับงานที่มีอยู่ก็สามารถส่งออกเป็นไฟล์ .zip และต่อมาคุณสามารถนำเข้ากลับมาในตัวจัดการการกำหนดค่าได้ ลำดับงานจะอยู่ในคอนโซล ConfigMgr

วิธีส่งออกลำดับงานใน SCCM

มีสองวิธีในการส่งออกลำดับงานใน SCCM:

  • คุณสามารถส่งออกลำดับงานได้จากคอนโซล ConfigMgr
  • ส่งออกลำดับงาน SCCM โดยใช้ PowerShell cmdlet Export-CMTaskSequence

ประโยชน์ของการส่งออกลำดับงาน ConfigMgr คืออะไร

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

หลังจากที่คุณส่งออกลำดับงาน คุณสามารถนำเข้าลำดับงานที่ส่งออกในสภาพแวดล้อม SCCM เดียวกันหรือนำเข้าในการตั้งค่า ConfigMgr อื่นได้ ไฟล์ลำดับงานที่ส่งออกเป็นไฟล์รูปแบบ .zip และไม่มีตัวเลือกในการส่งออกลำดับงานที่ไปยังไฟล์ Excel

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

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

การอ้างอิงลำดับงานใน SCCM คืออะไร

การขึ้นต่อกันของลำดับงานคือ แพ็กเกจ แอปพลิเคชัน หรืออิมเมจ OS ที่ต้องพร้อมใช้งานบนจุดกระจายภายในเครื่อง เพื่อเริ่มการปรับใช้ระบบปฏิบัติการ

การอ้างอิงลำดับงานใน SCCM สามารถมีออบเจ็กต์ต่อไปนี้:

  • อิมเมจระบบปฏิบัติการ - เช่น Windows 10, Windows 11
  • อิมเมจสำหรับบูต - อาจเป็นอิมเมจสำหรับบูตเริ่มต้นหรืออิมเมจสำหรับบูตแบบกำหนดเอง เช่น อิมเมจสำหรับบูตของ Dell
  • แพ็คเกจการติดตั้งไคลเอนต์ - แพ็คเกจที่ติดตั้งไคลเอนต์ ConfigMgr ระหว่าง OSD
  • style="font-size: inherit;">แพ็คเกจไดรเวอร์ - แพ็คเกจไดรเวอร์ที่มีไดรเวอร์สำหรับแล็ปท็อปรุ่นต่างๆ
  • แอปพลิเคชันและแพ็คเกจ - แอปพลิเคชันที่คุณตั้งใจจะติดตั้งพร้อมกับระบบปฏิบัติการ
  • ลำดับงานที่อ้างอิงกับขั้นตอนการรันลำดับงาน - ขั้นตอนลำดับงานที่รันประกอบด้วยลำดับงานที่อื่นที่คุณสามารถเพิ่มลงในลำดับงานหลักได้

ตรวจสอบการขึ้นต่อกันของลำดับงาน SCCM

ก่อนที่เราจะดูวิธีการส่งออกลำดับงาน SCCM มาดูขั้นตอนในการค้นหาการขึ้นต่อกันของลำดับงานผ่านคอนโซล SCCM:

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

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

วิธีที่ 1 - ส่งออกลำดับงานโดยใช้คอนโซล SCCM

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

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

ตอนนี้คุณควรเห็น วิซาร์ดลำดับงานส่งออก บนแท็บ ทั่วไป คุณต้องระบุตำแหน่งที่จะบันทึกลำดับงานที่เลือกและตัวเลือกการส่งออก

  1. ไฟล์ - คลิก เรียกดู และระบุชื่อไฟล์และตำแหน่งของลำดับงานที่คุณจะส่งออก
  2. ส่งออกการอ้างอิงลำดับงานทั้งหมด - เปิดใช้งานตัวเลือกนี้เพื่อส่งออกการอ้างอิงทั้งหมดที่เกี่ยวข้องกับลำดับงาน
  3. ส่งออกเนื้อหาทั้งหมดสำหรับลำดับงานและการขึ้นต่อกันที่เลือก - เปิดใช้งานตัวเลือกนี้เพื่อส่งออกเนื้อหาที่เกี่ยวข้องกับลำดับงานและการขึ้นต่อกันของงาน
  4. ความคิดเห็นของผู้ดูแลระบบ - การเพิ่มความคิดเห็นเป็นทางเลือก แต่อาจเพิ่มคำอธิบายสั้นๆ เพื่อให้ผู้ดูแลระบบคนอื่นๆ ทราบเหตุผลในการส่งออกลำดับงาน

คลิก ถัดไป เพื่อดำเนินการต่อ

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

ในหน้าต่างสรุป ให้ยืนยันการตั้งค่าการส่งออกลำดับงาน คลิกถัดไป

งาน “ตัวช่วยสร้างลำดับงานส่งออก” เสร็จสมบูรณ์แล้วยืนยันว่าลำดับงานได้ถูกส่งออกแล้ว ปิดวิซาร์ดลำดับงานส่งออก

วิธีที่ 2 - ส่งออกลำดับงาน SCCM โดยใช้คำสั่ง PowerShell

คุณสามารถใช้ PowerShell cmdlet Export-CMTaskSequence เพื่อส่งออกลำดับงานใน SCCM เปิดคอนโซลตัวจัดการการกำหนดค่า และจากคอนโซล เลือกตัวเลือก เชื่อมต่อผ่าน Windows PowerShell

ในหน้าต่าง PowerShell ให้ป้อนคำสั่งต่อไปนี้เพื่อส่งออกลำดับงาน

Get-CMTaskSequence -Name "Upgrade Operating System" | Export-CMTaskSequence -ExportFilePath "\\corpcm\sources\ExportTS.zip"

คำสั่ง PowerShell ด้านบนรับออบเจ็กต์ลำดับงานชื่อ “อัปเกรดระบบปฏิบัติการ” และใช้ตัวดำเนินการไปป์ไลน์เพื่อส่งผ่านออบเจ็กต์ไปยัง ส่งออก-CMTaskSequence ซึ่งจะส่งออกออบเจ็กต์ลำดับงานไปยัง ตำแหน่งที่ระบุ

มีพารามิเตอร์ที่สำคัญสองตัวที่คุณสามารถใช้ในขณะที่ส่งออกลำดับงานด้วย PowerShell

  • -WithContent - ตั้งค่าพารามิเตอร์นี้เป็น $true เพื่อส่งออกเนื้อหาทั้งหมดสำหรับลำดับงานและการขึ้นต่อกัน
  • -WithDependence - ตั้งค่าพารามิเตอร์นี้เป็น $true เพื่อส่งออกการขึ้นต่อกันของลำดับงานทั้งหมด

การรันคำสั่ง PowerShell ข้างต้นจะส่งออกลำดับงาน SCCM ไปเป็นไฟล์ .zip ไฟล์ zip ลำดับงานที่ส่งออกประกอบด้วยการอ้างอิงลำดับงานและออบเจ็กต์ทั้งหมด

คุณสามารถใช้ cmdlet get-cmtasksequence เพื่อรับลำดับงานตัวจัดการการตั้งค่าคอนฟิก ขั้นตอนถัดไป คุณสามารถใช้ cmdlet Import-CMTaskSequence เพื่อนำเข้าลำดับงานไปยังไซต์อื่น

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