Dell Command Configure Answer from joncz on reddit.com
Virtualization Review
virtualizationreview.com › articles › 2024 › 02 › 27 › powershell-dell-bios.aspx
Using PowerShell to View and Change Dell BIOS Settings -- Virtualization Review
February 27, 2024 - #List all available BIOS Settings $DellBIOSSettings = Get-ChildItem -Path DellSmbios:\ ForEach ($Setting in $DellSettings) { Get-ChildItem -Path "DellSmbios:\$($Setting.Category)" -WarningAction SilentlyContinue | Select-Object PSChildName,Attribute,CurrentValue,PossibleValues } ... Changing the Boot Order Using PowerShell Dell has a few different examples of how to use the Module.
Dell
dell.com › support › kbdoc › en-us › 000177240 › dell-command-powershell-provider
Dell Command | PowerShell Provider | Dell US
Dell Command | PowerShell Provider 2.10.1 (Released - 04/2026) ... Updated libxml2 to version 2.15.2. Improved the stability of the system. Supports the new BIOS attributes RTD3, AWThermalManagement, FanSpdPsuZone, UnsupportedHwWarning, DracPcieCard, DynamicPerfBoost, WimobState, and WindowsCPC. NOTE: There are certain features in the Pre-Enabled category for which the help texts may not be available. However, you can perform get and set ...
How to manage BIOS settings in Dell Latitude via PowerShell?
Dell Command Configure More on reddit.com
Dell Bios setup with Dell Command PowerShell Provider
Are you sure those options are supported by the pc hardware or bios version you are testing with? More on reddit.com
Made a module for remote change of Dell computer BIOS
Nice. I discovered the official module but never got around to doing anything with it. Remote support is great. More on reddit.com
How to read Dell BIOS settings?
CCTK That can query the Bios to see what settings are set and indeed change them too if need be. That's how I enabled WOL on 2,000 desktops at the beginning of lockdown 1.. There's also a Dell BIOS addon for Powershell too, but depends if you have any powershell experience. CCTK in a batch file may be easier. More on reddit.com
Videos
Jon's Notes
configjon.com › posts › dell bios settings management - dellbiosprovider
Dell BIOS Settings Management - DellBIOSProvider | Jon's Notes
February 21, 2020 - ... The DellBIOSProvider module creates a new PSDrive called DellSmbios. Settings can be queried or modified by using the Get-Item and Set-Item cmdlets on objects in the DellSmbios:\ location. #Get the current value of a single BIOS setting Get-Item -Path DellSmbios:\Category\Setting | ...
Reddit
reddit.com › r/powershell › how to manage bios settings in dell latitude via powershell?
r/PowerShell on Reddit: How to manage BIOS settings in Dell Latitude via PowerShell?
June 18, 2019 -
Hi, can I somehow manage settings via PS in Dell Latitude? I need to change a few settings (secure boot and Thunderbolt settings).
Top answer 1 of 2
21
Dell Command Configure
2 of 2
5
Dell Command PowerShell Provider is what you're looking for. This only works for WMI aware BIOS's, which as far as I know is available on Latitude e5440 or later generations. Once installed you can run commands like this in PowerShell to change BIOS settings: Import-Module "DellBIOSProvider" # Enable Wake on LAN Set-Item -Path DellSmbios:\PowerManagement\WakeOnLan LanWlan #Enable PXE Boot Set-Item -Path DellSmbios:\SystemConfiguration\EmbNic1 EnabledPxe #Set BIOS Admin Password Set-Item -Path DellSmbios:\Security\AdminPassword "P@ssw0rd"
Dell
dl.dell.com › topicspdf › command-powershell-provider_users-guide_en-us.pdf pdf
Dell Command | PowerShell Provider Version 2.4 User's Guide December 2020
Each category contains properties (BIOS attributes names) that are available in the resources folder DSCResources · available at ${env:ProgramFiles}\WindowsPowerShell\Modules\DellBIOSProvider. ... For more information on attributes, refer the Reference Guide available at Dell.com/DellClientCommandSuiteManuals. The Dell Command | PowerShell Provider resources can verify the configuration drift, get current value settings, and set
Flemming's Blog
flemmingss.com › home › view and change bios settings on remote dell computers using powershell
View and change BIOS settings on remote Dell computers using PowerShell - Flemming's Blog
February 2, 2023 - $remote_computer = "PC12345" $module_source = "\\server\modules\DellCommand PowerShellProvider\DellBIOSProvider" $module_destination = "\\$remote_computer\c$\Program Files\WindowsPowerShell\Modules\DellBIOSProvider" $remote_bios_pwd = "password123" Copy the module to the remote computer’s Module directory · Copy-Item -Path $module_source -Destination $module_destination -Recurse · You can now use the Invoke-Command cmdlet to import the module on the remote machine and run commands. In the code below by using Get-Item on the DellSMBios provider made available by the module.
Jon's Notes
configjon.com › posts › dell bios settings management - wmi
Dell BIOS Settings Management – WMI - Jon's Notes
September 11, 2020 - For more information about this class, see this post Dell BIOS Password Management - WMI. Note: Earlier versions of this post used Get-WmiObject and dot-notation method calls (for example $AttributeInterface.SetAttribute(...)). Get-WmiObject was removed in PowerShell 7, so the script and these examples now use Get-CimInstance and Invoke-CimMethod, which work in both Windows PowerShell 5.1 and PowerShell 7.
Syst & Deploy
systanddeploy.com › 2019 › 03 › list-and-change-bios-settings-with.html
List and change BIOS settings with PowerShell | Syst & Deploy
March 19, 2019 - As I don't want any other tools to manage BIOS I just used PowerShell. List BIOS Settings For HP To get BIOS settings the WMI query to use is the below one: You can get for instance settings name, current value and also available values, as below: # settings name, current value and also available values In my tool and modules I used the below function: For DELL ...
PowerShell Gallery
powershellgallery.com › packages › DellBIOSProvider › 2.6.0 › Content › Get-DellBiosSettings.ps1
PowerShell Gallery | Get-DellBiosSettings.ps1 2.6.0
This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more · DellBIOSProvider · 2.6.0 · Get-DellBiosSettings.ps1 · Contact Us · Terms of Use · Gallery Status · Feedback · © 2026 Microsoft Corporation
GitHub
github.com › flemmingss › RemoteDellBIOSConfiguration
GitHub - flemmingss/RemoteDellBIOSConfiguration: A PowerShell module to view and change BIOS settings on remote Dell computers · GitHub
function Set-DellBIOSProviderPaths ($ComputerName) { $ErrorActionPreference = "Stop" $script:module_source = "\\domain\share\powershell_modules\DellCommand PowerShellProvider\DellBIOSProvider" # Where the DellCommand PowerShellProvider is located $script:module_destination = "\\" + $ComputerName + "\c$\Program Files\WindowsPowerShell\Modules\DellBIOSProvider" } ... Get-DellBIOSConfigurationAttributes -ComputerName <name of target computer> Set-DellBIOSConfigurationAttribute -ComputerName <name of target computer> -BIOSPassword <BIOS password> -Category <BIOS Category (PSChildName)> -Attribute <BIOS Attribute> -Value <New value for BIOS Attribute>
Author flemmingss
PowerShell Gallery
powershellgallery.com › packages › GetBIOS › 1.2 › Content › GetBIOS.psm1
PowerShell Gallery | GetBIOS.psm1 1.2
GetBIOS · GetBIOS.psm1 · Contact Us · Terms of Use · Gallery Status · Feedback · © 2026 Microsoft Corporation
PowerShell Gallery
powershellgallery.com › packages › DellBIOSProvider › 2.9.0
PowerShell Gallery | DellBIOSProvider 2.9.0
Dell Command BIOS System Configuration Management Provider · Set-Dell1stBootdevice Get-DellBiosSettings Clear-DellAdminPassword Set-DellAutoOnForSelectDays ·
Reddit
reddit.com › r/sysadmin › dell bios setup with dell command powershell provider
r/sysadmin on Reddit: Dell Bios setup with Dell Command PowerShell Provider
November 6, 2025 -
Hello,
I have a small issue using this tool which I find pretty great right now, I have successfully used it to set up system pwd and admin pwd, but for some other options the tool doesn't find the path that are described in the documentation, such as:
DellSmbios:\Security\PasswordBypass
DellSmbios:\Keyboard\RgbPerKeyKbdLang .
PS C:\windows\system32> Set-Item -Path DellSmbios:\Security\PasswordBypass "RebootAndResumeBypass" Set-Item : Attribute: 'PasswordBypass' does not exist!
Would you have any idea as to why it does that or what am I missing in my configuration?
PS: I'd like to stick to this tool, I know some other options exist using a server (DCM) but that's not possible atm.
Top answer 1 of 2
4
Are you sure those options are supported by the pc hardware or bios version you are testing with?
2 of 2
1
What I do is open PowerShell on the device and import the module Then you can CD into the BIOS: CD Dellsmbios:\\ Then treat it like a file structure. Dir to see what options, CD into the next level and so on Some commands that I found helpful: Get the current value of a single BIOS setting: Get-Item -Path DellSmbios:\Category\Setting | Select-Object -ExpandProperty CurrentValue Get the possible values for a single BIOS Setting: Get-Item -Path DellSmbios:\Category\Setting | Select-Object -ExpandProperty PossibleValues Set the value of a single BIOS setting: Set-Item -Path DellSmbios:\Category\Setting -Value Enabled Set the value of a single BIOS setting when a BIOS password is set: Set-Item -Path DellSmbios:\Category\Setting -Value Enabled -Password ExamplePassword On the Dell I have, The possible values for 'Security\PasswordBypass' are 'Disabled' or 'RebootBypass' Here is a link to the Powershell Provider User Guide, it has helped me in the past: Dell Command | PowerShell Provider Version 2.9.1 User's Guide | Dell US
Ccmexec
ccmexec.com › home › configuring dell bios settings using intune win32app and powershell
Configuring Dell BIOS Settings using Intune Win32App and PowerShell - CCMEXEC.COM - Enterprise Mobility
September 24, 2019 - Should be : “C:\Windows\Sysnative\WindowsPowerShell\v1.0\powershell.exe” -noprofile -executionpolicy Bypass -file .\DellSmBios-SetAdminPass.ps1 ... Hi, I will look at it when time allows. thanks for the headsup. Regards, Jörgen ... Why is it not working for you anymore? Working fine on my end. Only issue I have is that in some cases it will stop Intune AutoPilot with a generic fault code. ... Getting a failed error(The system cannot find the file specified.
PowerShell Gallery
powershellgallery.com › packages › DellBIOSProvider › 2.1.0
PowerShell Gallery | DellBIOSProvider 2.1.0
May 15, 2018 - Set-Dell1stBootdevice Get-DellBiosSettings Clear-DellAdminPassword Set-DellAutoOnForSelectDays Get-DellBIOSPasswordPath Write-DellBIOSPassword Read-DellBIOSPassword · AdvancedBootOptions AdvancedConfigurations BIOSSetupAdvancedMode BootSequence IntelSoftwareGuardExtensions Maintenance Manageability MiscellaneousDevices Performance POSTBehavior PowerManagement SecureBoot Security StealthModeControl SupportAssistSystemResolution SystemConfiguration SystemLogs TPMSecurity USBConfiguration Video VirtualizationSupport Wireless
Jon's Notes
configjon.com › posts › working with the dell command | powershell provider
Working with the Dell Command | PowerShell Provider | Jon's Notes
November 3, 2019 - #Check the status of the admin password Get-Item -Path DellSmbios:\Security\IsAdminPasswordSet | Select-Object -ExpandProperty CurrentValue #Set a new admin password Set-Item -Path DellSmbios:\Security\AdminPassword NewPassword #Check the status of the NumLock setting Get-Item -Path DellSmbios:\POSTBehavior\NumLock | Select-Object -ExpandProperty CurrentValue #Check the possible values for the NumLock setting Get-Item -Path DellSmbios:\POSTBehavior\NumLock | Select-Object -ExpandProperty PossibleValues #Modify the NumLock setting when a BIOS password is not set Set-Item -Path DellSmbios:\POSTB
Dell
dell.com › home › support home › product support › manuals
Dell Command | PowerShell Provider Version 2.4 User's Guide | Dell Dell Support/ Lybia
To configure system BIOS settings using Dell Command | PowerShell Provider attributes: Set-location to DellSMBIOS: drive. See Dell Command | PowerShell Provider drive. Verify the current state of the attribute by running the following command: Get-Item -Path <path to the attribute>. See Format ...