HPEBIOSCmdlets
4.0.0.0
Scripting Tools for Windows PowerShell : BIOS Cmdlets creates an interface to HPE BIOS ROM-Based Setup Utility (RBSU) or UEFI System Utilities. These cmdlets can be used to configure the BIOS settings on HPE ProLiant servers.
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
© Copyright 2013-2024 Hewlett Packard Enterprise Development, L.P. All rights reserved.
Requires License Acceptance
Package Details
Author(s)
- Hewlett Packard Enterprise
Tags
Hewlett Packard Enterprise HPEBIOSCmdlets HPE iLO BIOS UEFI ProLiant RCU REST RESTful Redfish RBSU
Cmdlets
Add-HPEBIOSiSCSIBootAttempt Clear-HPEBIOSTLSCertificateInstallationQueue Clear-HPEBIOSTLSCertificateUninstallationQueue Clear-HPEBIOSUserDefault Disable-HPEBIOSAdvancedPCIConfiguration Disable-HPEBIOSEmbeddedLOMPort Disable-HPEBIOSIntelVmdConfig Disable-HPEBIOSNVDIMMErase Disable-HPEBIOSNVMePort Disable-HPEBIOSPCIDeviceOption Disable-HPEBIOSPCIeSlotNetworkBootOption Edit-HPEBIOSiSCSIBootAttempt Enable-HPEBIOSAdvancedPCIConfiguration Enable-HPEBIOSEmbeddedLOMPort Enable-HPEBIOSIntelVmdConfig Enable-HPEBIOSNVDIMMErase Enable-HPEBIOSNVMePort Enable-HPEBIOSPCIDeviceOption Enable-HPEBIOSPCIeSlotNetworkBootOption Get-HPEBIOSACPI_SLIT Get-HPEBIOSAdminInfo Get-HPEBIOSAdvancedDebugOption Get-HPEBIOSAdvancedMemoryProtection Get-HPEBIOSAdvancedPCIConfiguration Get-HPEBIOSAdvancedPerformanceTuningOption Get-HPEBIOSAdvancedPowerOptions Get-HPEBIOSAdvancedSecurityOption Get-HPEBIOSAdvancedSystemROMOption Get-HPEBIOSBootBrowserConfiguration Get-HPEBIOSBootMode Get-HPEBIOSBootOrderPolicy Get-HPEBIOSBootTimeMemoryOptimization Get-HPEBIOSCmdletInfo Get-HPEBIOSCurrentSecureBootState Get-HPEBIOSCustomPostMessage Get-HPEBIOSDateTimeOption Get-HPEBIOSEmbeddedDiagnostic Get-HPEBIOSEmbeddedLOMPort Get-HPEBIOSEmbeddedUEFIShell Get-HPEBIOSEmbeddedUserPartition Get-HPEBIOSEMSConsole Get-HPEBIOSFanOption Get-HPEBIOSIntelNICDMAChannel Get-HPEBIOSIntelTurboBoost Get-HPEBIOSIntelVmdConfig Get-HPEBIOSInternalSDCardSlot Get-HPEBIOSIpxeOptions Get-HPEBIOSiSCSIBootAttempt Get-HPEBIOSiSCSIInitiatorName Get-HPEBIOSiSCSINICSource Get-HPEBIOSMemoryConfiguration Get-HPEBIOSMemoryPower Get-HPEBIOSMemoryProximityReportingForIO Get-HPEBIOSNetworkBootOption Get-HPEBIOSNodeInterleaving Get-HPEBIOSNVDIMMConfiguration Get-HPEBIOSNVDIMMErase Get-HPEBIOSNVMeRaidOptions Get-HPEBIOSPCIDeviceConfiguration Get-HPEBIOSPCIDeviceOption Get-HPEBIOSPCIePower Get-HPEBIOSPCIeSlotNetworkBootOption Get-HPEBIOSPersistentMemoryConfiguration Get-HPEBIOSPowerCapping Get-HPEBIOSPowerProfile Get-HPEBIOSPowerRegulator Get-HPEBIOSPreferredIOOption Get-HPEBIOSPrefetcher Get-HPEBIOSProcessorOption Get-HPEBIOSProcessorPower Get-HPEBIOSQPI Get-HPEBIOSQPILinkPower Get-HPEBIOSRedundantPowerSupply Get-HPEBIOSRemovableFlashMediaBootSequence Get-HPEBIOSSATAControllerOption Get-HPEBIOSSecureBootState Get-HPEBIOSSerialConsole Get-HPEBIOSSerialPort Get-HPEBIOSServerAvailability Get-HPEBIOSServerConfigLockSetting Get-HPEBIOSServerInfo Get-HPEBIOSServerSecurity Get-HPEBIOSServiceContact Get-HPEBIOSSetting Get-HPEBIOSStorageOption Get-HPEBIOSSystemInfo Get-HPEBIOSThermalOption Get-HPEBIOSTLSCertificate Get-HPEBIOSTLSCertificateInstallationQueue Get-HPEBIOSTLSCertificateUninstallationQueue Get-HPEBIOSTLSConfiguration Get-HPEBIOSTPMChipInfo Get-HPEBIOSTPMConfiguration Get-HPEBIOSUEFIBootOrder Get-HPEBIOSUEFIDevicePriority Get-HPEBIOSUEFIOptimizedBoot Get-HPEBIOSUPILinkPower Get-HPEBIOSUSBOption Get-HPEBIOSUserDefaultState Get-HPEBIOSUtilityLanguage Get-HPEBIOSVideoOption Get-HPEBIOSVirtualization Get-HPEBIOSVLANConfiguration Get-HPEBIOSWorkloadProfile Install-HPEBIOSTLSCertificate Remove-HPEBIOSiSCSIBootAttempt Reset-HPEBIOSAdminPassword Reset-HPEBIOSDefaultManufacturingSetting Reset-HPEBIOSPowerOnPassword Reset-HPEBIOSUserDefault Set-HPEBIOSACPI_SLIT Set-HPEBIOSAdminInfo Set-HPEBIOSAdminPassword Set-HPEBIOSAdvancedDebugOption Set-HPEBIOSAdvancedMemoryProtection Set-HPEBIOSAdvancedPCIConfiguration Set-HPEBIOSAdvancedPerformanceTuningOption Set-HPEBIOSAdvancedPowerOptions Set-HPEBIOSAdvancedSecurityOption Set-HPEBIOSAdvancedSystemROMOption Set-HPEBIOSBootBrowserConfiguration Set-HPEBIOSBootMode Set-HPEBIOSBootOrderPolicy Set-HPEBIOSBootTimeMemoryOptimization Set-HPEBIOSCustomPostMessage Set-HPEBIOSDateTimeOption Set-HPEBIOSEmbeddedDiagnostic Set-HPEBIOSEmbeddedUEFIShell Set-HPEBIOSEmbeddedUserPartition Set-HPEBIOSEMSConsole Set-HPEBIOSFanOption Set-HPEBIOSIntelNICDMAChannel Set-HPEBIOSIntelTurboBoost Set-HPEBIOSInternalSDCardSlot Set-HPEBIOSIpxeOptions Set-HPEBIOSiSCSIInitiatorName Set-HPEBIOSMemoryConfiguration Set-HPEBIOSMemoryPower Set-HPEBIOSMemoryProximityReportingForIO Set-HPEBIOSNetworkBootOption Set-HPEBIOSNodeInterleaving Set-HPEBIOSNVDIMMConfiguration Set-HPEBIOSNVMeRaidOptions Set-HPEBIOSPCIDeviceConfiguration Set-HPEBIOSPCIePower Set-HPEBIOSPersistentMemoryConfiguration Set-HPEBIOSPowerCapping Set-HPEBIOSPowerOnPassword Set-HPEBIOSPowerProfile Set-HPEBIOSPowerRegulator Set-HPEBIOSPreferredIOOption Set-HPEBIOSPrefetcher Set-HPEBIOSProcessorOption Set-HPEBIOSProcessorPower Set-HPEBIOSQPI Set-HPEBIOSQPILinkPower Set-HPEBIOSRedundantPowerSupply Set-HPEBIOSRemovableFlashMediaBootSequence Set-HPEBIOSSATAControllerOption Set-HPEBIOSSecureBootState Set-HPEBIOSSerialConsole Set-HPEBIOSSerialPort Set-HPEBIOSServerAvailability Set-HPEBIOSServerInfo Set-HPEBIOSServerSecurity Set-HPEBIOSServiceContact Set-HPEBIOSStorageOption Set-HPEBIOSSystemInfo Set-HPEBIOSThermalOption Set-HPEBIOSTLSConfiguration Set-HPEBIOSTPMConfiguration Set-HPEBIOSUEFIBootOrder Set-HPEBIOSUEFIOptimizedBoot Set-HPEBIOSUPILinkPower Set-HPEBIOSUSBOption Set-HPEBIOSUserDefault Set-HPEBIOSUtilityLanguage Set-HPEBIOSVideoOption Set-HPEBIOSVirtualization Set-HPEBIOSVLANConfiguration Set-HPEBIOSWorkloadProfile Uninstall-HPEBIOSTLSCertificate Get-HPEBIOSMaxThreadLimit Get-HPEBIOSModuleVersion Set-HPEBIOSMaxThreadLimit Clear-HPEBIOSLog Disable-HPEBIOSLog Enable-HPEBIOSLog Get-HPEBIOSLogConfig Set-HPEBIOSLogConfig Connect-HPEBIOS Disconnect-HPEBIOS Test-HPEBIOSConnection
Dependencies
This module has no dependencies.
Release Notes
HPEBIOSCmdlets - Version 4.0.0.0
May, 2023.
Below new cmdlets are introduced for Gen 11 functionality:
1. Get-AdvancedPowerOptions
2. Set-AdvancedPowerOptions
3. Get-HPEBIOSIpxeOptions
4. Set-HPEBIOSIpxeOptions
5. Enable-HPEBIOSAdvancedPCIConfiguration
6. Disable-HPEBIOSAdvancedPCIConfiguration
7. Get-HPEBIOSIntelVmdConfig
8. Enable-HPEBIOSIntelVmdConfig
9. Disable-HPEBIOSIntelVmdConfig
Below existing cmdlets are enhanced to support Gen 11 functionality :
1. Get-HPEBIOSServerAvailability
2. Set-HPEBIOSServerAvailability
3. Get-HPEBIOSMemoryConfiguration
4. Set-HPEBIOSMemoryConfiguration
5. Get-HPEBIOSServerSecurity
6. Set-HPEBIOSServerSecurity
7. Get-HPEBIOSAdvancedPerformanceTuningOption
8. Set-HPEBIOSAdvancedPerformanceTuningOption
9. Set-HPEBIOSAdvancedSystemROMOption
10. Get-HPEBIOSAdvancedSystemROMOption
11. Get-HPEBIOSPCIePower
12. Set-HPEBIOSPCIePower
13. Set-HPEBIOSVideoOptions
14. Get-HPEBIOSVideoOptions
15. Get-HPEBIOSAdvancedPCIConfiguration
16. Get-HPEBIOSPersistentMemoryConfiguration
17. Set-HPEBIOSPersistentMemoryConfiguration
18. Get-HPEBIOSProcessorOption
19. Set-HPEBIOSProcessorOption
20. Get-HPEBIOSIntelTurboBoost
21. Set-HPEBIOSIntelTurboBoost
22. Get-HPEBIOSSATAControllerOption
23. Set-HPEBIOSSATAControllerOption
24. Get-HPEBIOSSerialPort
25. Set-HPEBIOSSerialPort
26. Get-HPEBIOSTPMConfiguration
27. Set-HPEBIOSTPMConfiguration
28. Get-HPEBIOSEmbeddedUEFIShell
29. Set-HPEBIOSEmbeddedUEFIShell
30. Get-HPEBIOSProcessorPower
31. Set-HPEBIOSProcessorPower
32. Get-HPEBIOSTPMConfiguration
33. Set-HPEBIOSTPMConfiguration
34. Get-HPEBIOSAdvancedSecurityOption
35. Set-HPEBIOSAdvancedSecurityOption
36. Get-HPEBIOSAdvancedDebugOption
37. Set-HPEBIOSAdvancedDebugOption
HPE PowerShell Information:
https://www.hpe.com/servers/powershell
User guide and Release Notes:
https://www.hpe.com/info/powershell/docs
Sample Scripts
https://github.com/HewlettPackard/PowerShell-ProLiant-SDK
FileList
- HPEBIOSCmdlets.nuspec
- HPEBIOSCmdlets_B37FEA1C-1BE5-42A6-BBC9-A453018B2A0F_HelpInfo.xml
- license.txt
- log4net.dll
- System.Reflection.TypeExtensions.dll
- ja-JP\HPEBIOSCmdlets.dll-help.xml
- zh-CN\HPEBIOSCmdlets.dll-help.xml
- DeepCloner.dll
- HPEBIOSCmdlets_B37FEA1C-1BE5-42A6-BBC9-A453018B2A0F_ModuleInfo.xml
- Log4Net.config
- Newtonsoft.Json.dll
- en-US\HPEBIOSCmdlets.dll-help.xml
- ja-JP\HPEBIOSCmdlets.resources.dll
- zh-CN\HPEBIOSCmdlets.resources.dll
- HPEBIOSCmdlets.dll
- HPEBIOSCmdlets.psd1