Welcome to the ConnectWise Control Remote Powershell DellBiosProvider. We will need to install Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 prior to using these PowerShell Commands.

PowerShell Commands

The commands are PowerShell (#!ps) commands. There are a couple attributes that affect how the commands respond.

#MaxLength - The max length of output characters. Some may need to be larger due to amount of output data.
#TimeOut - The period of time the command can run and will be terminated after the max has been hit. Most commands are quick to respond.

Let's set the execution policy.

Check Execution Policy

#!ps
#maxlength=50000
#timeout=9000000
Get-ExecutionPolicy
 

Set Execution Policy to Unrestricted

#!ps
#maxlength=50000
#timeout=9000000
Set-ExecutionPolicy Unrestricted
 

Install DellBIOSProvider

#!ps
#maxlength=50000
#timeout=9000000
Install-Module -Name DellBIOSProvider -Force
 

Import DellBIOSProvider

#!ps
#maxlength=50000
#timeout=9000000
Import-Module DellBIOSProvider -Verbose
 

Set DellAutoonForSelectDays

#!ps
#maxlength=50000
#timeout=9000000
Set-DellAutoonForSelectDays -Friday "Enabled"
 
Each day has their own placeholder, ex: -Monday "Disabled" -Wednesday "Enabled"
 

 
Started up as programmed.

Set Wake On LAN

#!ps
#maxlength=50000
#timeout=9000000
Import-Module DellBIOSProvider;
Set-Item -Path "DellSMBIOS:\PowerManagement\WakeOnLan" -Value "LanOnly"
 

Install NuGet (If required)

#!ps
#maxlength=50000
#timeout=9000000
Install-PackageProvider -Name NuGet -RequiredVersion 2.8.5.201 -Force
 

Import NuGet (If required)

#!ps
#maxlength=50000
#timeout=9000000
Import-PackageProvider -Name NuGet -RequiredVersion 2.8.5.201
 

Conclusion

There you go! There are other BIOS options that can be set but these are the remote commands that help me with my day to day MSP life.