TutorialBiosSet DeskView Client BIOS Management
TutorialBiosSet DeskView Client BIOS Management
exe
DeskView Client BIOS Management
BiosSet.exe is part of DeskView Client manageability software. The purpose of this command line executable is to change, view and manage
BIOS setup items by software. Using software, Administrators can apply settings to many systems at once or apply settings during
preinstallation of their systems.
An individual user could access the items by entering BIOS setup during boot by pressing F2.
Contents
Preface 2
Download and Installation 2
Common procedures and command line switches 2
Show help, options and syntax: /? 2
Show Errorlevels: /E 3
How to protect BIOS settings from unwanted
changes: 3
How to encrypt and use an encrypted BIOS Setup
password: 3
How to set/get a single BIOS setting with a switch: 3
How to list all available switches of a specific
system: 4
How to set/get all available settings using an xml
file Archive: 4
How to get/set additional settings with /EXPERT: 4
How to get/set all available options and values with
/ EXPERT Archive: 4
Sample BIOS manual download: 5
Additional Information: 5
TutorialBiosSet.exe
Preface
This document gives a short overview and some usage examples of the command line executable BiosSet.exe. As part of the Lifecycle
Management software product “DeskView Client”, including more tools and WMI classes to manage Fujitsu Client Computing Devices. Further
information on the complete product, including the detailed manual, can be found online. See the Additional Information chapter.
Making changes to the BIOS Setup should be handled with care and system knowledge. The tool does request administrative privileges to
execute. Making carless changes in the BIOS setup poses a certain risk to compromise the system and prevent booting of the current OS
installation.
For detailed information review the chapter “BIOS Management (Settings)” inside the DeskView Client User Manual.
Regarding the BIOS settings and their effects on a particular system, be sure to consult the system or mainboard manual.
Find download links at Additional Information.
Show Errorlevels: /E
Produce a list of Errorlevels and explanation.
These are the returncodes of the executables, which could be tested inside batches or scrips as %ERRORLEVEL%
Part of this output:
C:\>"%DESKVIEW%\desksettings\biosset.exe" /E
BiosSet Errorlevels
0 Success.
1 General error.
2 Syntax error in command line.
3 Access to BIOS Setup denied (either wrong password, SmartCard protected or MemoryBird protected.
…
12 The BIOS Setting which should be set is not supported by this system.
…
Windows users should not have administrative rights, so they will not be able to execute this command.
When you have to enter setup during system start ( reboot, press F2), keep in mind that BIOS does by default assume an EN-us keyboard.
If the attached keyboard has e.g. an DE-de layout, you will have to press the ‘z’ key if the password contains an ‘y’.
Still users might get hold of a script containing this BIOS password and then enter BIOS Setup at system restart, pressing F2. To prevent this
approach, you can use an encrypted password, which will not be usable to enter BIOS Setup:
To use this password, replace /pwd with /pwc inside the commands like:
C:\Program Files (x86)\Fujitsu\DeskView\DeskSettings>BiosSet.exe /AC=OFF
/PWC=3A6194C350EB557BF30A80D094D4C5CDCB94E28F3A7B3F5AEF93605FB9CD5B714A
Success.
Errorlevel: 0
As shown above, a password might /crypt into different codes. This is intentional.
This may take a while, as BIOS is queried for each <setting>, if it does exist.
Another way to get all available settings is, to have them exported with even more information into an xml file:
The file does contain a list of the switches and values as they would be used at the commandline:
…
<ArchiveSettingEntry>
<ArchiveSetting Switch="NUMLOCK">
<Value>ON</Value>
</ArchiveSetting>
</ArchiveSettingEntry>
…
You can change the <Value> elements, remove <ArchiveSettingEntry> elements of the file and (re) apply the settings to this or other systems
with:
BiosSet.exe /UPD=Archive.xml /PWD=BiosSetupPassword
The settings will be applied one after the other. If a particular setting does fail, e.g. the settings does not exist on a specific system, the process
does continue with the next setting.
When editing the file with a simple text editor, the changes must follow the schema file, which is installed in the same directory as the executable.
Convenient XML editors could load and automatically check the schema conformance during edit.
Passwords and security chip (TPMState) related settings are not contained in the archive file.
How to get/set all available options and values with / EXPERT Archive:
The /EXPERT option is available for the Archive operations. See also Archive
BiosSet.exe /expert /ar=Expert_Archive.xml
You can edit the <SettingValue> elements, remove <ArchiveSettingEntry> element you don’t want to change and reapply the complete archive
with:
BiosSet.exe /expert /upd=Expert_Archive.xml /pwd=BiosSetupPassword
Additional Information:
Detailed information:
http://ts.fujitsu.com/Manageability
Manageability Solutions , DeskView Downloads, DeskView Client User Manual:
https://www.fujitsu.com/fts/solutions/business-technology/manageability/downloads/index.html
Client Computing Devices Support:
https://support.ts.fujitsu.com/Index.asp?lng=&OICOpen=ClientComputing
Copyright
© Fujitsu Technology Solutions 2019
Publication Date
12/2019
All rights reserved, including intellectual property rights. Subject to technical alterations. Delivery subject to availability. No warranty is offered or liability accepted in regard of
the completeness, correctness, or current applicability of any data or illustrations. Brand names may be protected trademarks of the respective manufacturer and/or protected
by copyright. Use of these by third parties for their own purposes may constitute an infringement of the holders' rights. Further information can be found at
http://ts.fujitsu.com/terms_of_use.html