Advertisement Tools - Dell Flash BIOS
Main Menu
>
Tools
>
Advertisement Tools
Dell Flash BIOS
This will force a Dell computer to upgrade the BIOS
Download
Code
------------Flash.vbs---------------- Option Explicit '*** Declare variables Dim strNameSpace Dim strComputerName Dim strClassName Dim strPropValue Dim objInstance Dim ObjOutParam Dim strMethod Dim objMethod Dim objClass Dim objInParam Set WshNetwork = WScript.CreateObject("WScript.Network") '*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WshNetwork.ComputerName strClassName = "Dell_Configuration" strPropValue = "Configuration" strMethod = "FlashBios" '*** Retrieve the Dell_Configuration class Set objClass = GetObject("WinMgmts:{impersonationLevel=impersonate}//" & _ strComputerName & "/" & strNameSpace & ":" & strClassName) Set objMethod = objClass.Methods_(strMethod) '*** Set the In parameter of the method to the URL of BIOS header file Set objInParam = objMethod.inParameters.SpawnInstance_() objInParam.sUrl = WScript.Arguments(1) '*** Execute the method Set ObjOutParam = objClass.ExecMethod_(strMethod, objInParam) ----------------------------------------------------- Copyright Dell Corporation
Documentation
This is a slight modification of the Dell BIOS Flash file. You simply need to send the HDR file down to the computer and it will install and restart there is no warning. There is no way to stop the restart. It is recommended that you push this down with either user interation with a warning or while no user is logged on. Download the BIOS update (i.e. GX755.exe) use GX755.exe -writehdrfile to extrac the GX755.HDR file from the exe. Send down the adv with the following command line: cscript.exe //nologo Flash.vbs header.hdr I will note that there was a different method to flash the BIOS. This method has been tested on at least the GX620 Optiplex line and above.