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

PowerShell: การติดตั้งบทบาทและคุณสมบัติของเซิร์ฟเวอร์บนเซิร์ฟเวอร์ระยะไกลหลายเครื่อง


Install-WindowsFeature เป็น cmdlet อันทรงพลังที่ช่วยให้คุณติดตั้งบทบาทและคุณสมบัติบนระบบปฏิบัติการ Windows Server ในบทความนี้ ฉันจะอธิบายวิธีการติดตั้ง Windows Server Backup บนเซิร์ฟเวอร์สมาชิกหลายตัวในสภาพแวดล้อม Active Directory

การตระเตรียม

ฉันเข้าสู่ระบบด้วย Domain Controller ฉันต้องการติดตั้ง Windows Server Backup บนเซิร์ฟเวอร์สมาชิกทั้งหมดของโดเมน ซึ่งจัดเก็บไว้ในหน่วยองค์กรที่แยกต่างหาก มาดูรายชื่อพวกเขากัน โปรดทราบว่าคุณต้องแก้ไข Distinguished Name ของหน่วยองค์กร

(Get-ADComputer -SearchBase "OU=Member Server,DC=pagr,DC=inet" -Filter *).Name

ฉันขอแนะนำให้ตรวจสอบรายการ ไม่เช่นนั้นคุณจะจับผิด

การติดตั้งคุณสมบัติ Windows Server บนโฮสต์ระยะไกลหลายเครื่อง

ในการติดตั้ง เช่น Windows Server Backup เราจะต้องรวมคำสั่งก่อนหน้าของเราเข้ากับ Foreach-Object และตอนนี้เราเรียกช็อต:

(Get-ADComputer -SearchBase "OU=Member Server,DC=pagr,DC=inet" -Filter *).Name | Foreach-Object {Install-Windowsfeature Windows-Server-Backup}

หากต้องการตรวจสอบว่าติดตั้งคุณสมบัติสำเร็จแล้วให้รัน Get-WindowsFeature

Get-WindowsFeature -ComputerName server03 -Name Windows-Server-Backup

ความคิดเพิ่มเติม

สำหรับการติดตั้งบทบาทและคุณลักษณะ คุณยังสามารถใช้เซสชันระยะไกลของ PowerShell ได้ด้วย: PowerShell Remoting: วิธีเชื่อมต่อกับโฮสต์ระยะไกลในโดเมนและในสภาพแวดล้อมที่ไม่ใช่โดเมน (โฮสต์ที่เชื่อถือได้)

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