Saya ingin dapat mendeteksi dalam skrip apakah instalasi Windows Server 2008 memiliki fitur Windows tertentu diaktifkan, dan menginstalnya jika perlu. Saya tidak hanya ingin menggunakan pendekatan "cobalah untuk menginstal fitur, bahkan jika sudah diinstal", karena saya harus dapat melakukan langkah-langkah tambahan pada waktu instalasi.
Misalnya, saya tahu saya dapat menginstal Layanan SNMP menggunakan baris perintah:
pkgmgr /iu:SNMP
Yang saya tidak tahu adalah bagaimana memeriksa apakah paket ini telah diinstal, idealnya dari VBScript / WMI, tetapi dari alat baris perintah jika perlu.
Idealnya saya juga ingin menemukan solusi yang tidak melibatkan Powershell, karena saya tidak ingin harus menurunkan hak eksekusi PowerShell yang ditetapkan secara default di instalasi Windows 2008.