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

Windows Server: แสดงรายการบทบาทและคุณสมบัติที่ติดตั้งทั้งหมดโดยใช้ PowerShell


หากคุณติดตั้งบทบาทและคุณลักษณะด้วย PowerShell Install-WindowsFeature จะเป็นเพื่อนของคุณ Get-Windowsfeature รับข้อมูลเกี่ยวกับบทบาทเซิร์ฟเวอร์ที่ติดตั้งหรือพร้อมใช้งาน โพสต์ในบล็อกนี้แสดงวิธีรับรายการบทบาทที่ติดตั้งทั้งหมดใน Windows Server 2012 หรือ Windows Server 2016

ก่อนอื่น ฉันต้องการชี้ให้เห็นว่ามี โพสต์บล็อกที่ใหม่กว่า ที่ช่วยให้คุณสามารถดึงข้อมูล บทบาทเซิร์ฟเวอร์ทั้งหมดจากเซิร์ฟเวอร์ทั้งหมด เพิ่มเติมที่นี่: แสดงรายการบทบาทเซิร์ฟเวอร์ทั้งหมดจากเซิร์ฟเวอร์ Windows ทั้งหมดที่มี PowerShell

รับ WindowsFeature

ทำงานโดยไม่มีพารามิเตอร์ Get-WindowsFeature รับข้อมูลเกี่ยวกับบทบาทและคุณสมบัติเซิร์ฟเวอร์ทั้งหมด เรากำลังมองหาแอตทริบิวต์การติดตั้งสถานะ ค่าที่เป็นไปได้คือ: ติดตั้งแล้ว, พร้อมใช้งาน, ลบแล้ว

แสดงรายการคุณสมบัติและบทบาทที่ติดตั้งทั้งหมด

เดินหน้าต่อไปกันเถอะ ฉันเข้าสู่ระบบ Server03 ซึ่งเป็นเซิร์ฟเวอร์สมาชิกของโดเมนของฉัน ฉันค้นหาบทบาทที่ติดตั้งทั้งหมดบน localhost


Get-WindowsFeature | Where-Object {$_. installstate -eq "installed"} | Format-List Name,Installstate | more

แสดงรายการบทบาทและคุณสมบัติทั้งหมดบนโฮสต์ระยะไกล

ตามที่กล่าวไว้ ฉันเข้าสู่ระบบ Server03 เรามาค้นหาบทบาทและคุณลักษณะที่ติดตั้งไว้ทั้งหมดบนคอมพิวเตอร์ระยะไกล dc01 Server03 และ dc01 อยู่ในโดเมนเดียวกัน ฉันใช้ Get-WindowsFeature กับพารามิเตอร์ -ComputerName


Get-WindowsFeature -ComputerName dc01 | Where-Object {$_. installstate -eq "installed"} | Format-List Name,Installstate | more

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