sysconfig
構文
sysconfig -i[all|settingname][-sfo][-b]
sysconfig -g[all|settingname][settingname...][-sfo][-b]
sysconfig -s[settingname=settingvalue...]
sysconfig -s AdminPassword=settingvalue OldAdminPassword=settingvalue
sysconfig -s PowerOnPassword=settingvalue OldPowerOnPassword=settingvalue[-b]
sysconfig -d[get|set][DefaultType][settingname|all] [-sfo][-b]
sysconfig -import filename.txt[ASCII]
sysconfig -export filename.txt
説明
HPEシステムのBIOS設定を表示または構成します。
オプション
-b
-
一度に1つの画面を表示します。
-i
-
設定可能な値を含め、指定した設定またはすべての設定の情報を表示します。
settingname
-
情報を表示する設定の名前を指定します。sysconfig属性を参照してください。
all
-
すべての設定のすべての情報を表示します。
-g
-
選択した設定またはすべての設定の現在の値を表示します。
-s
-
指定した設定の値を設定します。
settingvalue
-
設定値を指定します。
AdminPassword
-
新しい管理者パスワードを指定します。
OldAdminPassword
-
リセットする管理者パスワードを指定します。
PowerOnPassword
-
サーバーの電源をオンにするための新しいパスワードを指定します。
OldPowerOnPassword
-
リセットする電源投入時パスワードを指定します。
–d
-
指定された
DefaultType
またはすべてのデフォルトタイプ設定用のデフォルト値を取得(一覧表示)または設定します。 DefaultType
-
取得 (一覧表示) または設定するデフォルトタイプ設定を指定します。
-import
-
スクリプトファイルからすべての設定をインポートします。
-export
-
スクリプトファイルにすべての設定をエクスポートします。
filename
-
インポートまたはエクスポート対象のスクリプトファイルを指定します。
ASCII
-
ファイル出力にASCIIエンコーディングを使用します。
-sfo
-
標準形式の出力で情報を表示します。
使用法
文字列タイプの設定を表示または設定するときに、settingvalue
にスペースまたは文字'='が含まれる場合は、二重引用符を使用します。例: "sysconfig-s AdminName ="Joe Smith"
文字列タイプ設定からsettingvalue
を削除するには、二重引用符を使用します。例:"sysconfig -s AdminName=""
-sfo
オプションを使用すると、シェルスクリプトを使用してコマンド出力を容易に解析できます。このオプションを使用する場合、値文字列内のセミコロン文字はすべてエスケープシーケンス'\;'に置き換わります。
-export
、-set
、および-import
オプションは、SFOをサポートしません。
文字列タイプ設定では、\
文字を使用できます。
例
Shell> sysconfig -g all
ProcHyperthreading
設定の詳細情報を表示する:
Shell> sysconfig -i ProcHyperthreading
ProcHyperthreading
設定の現在値を取得する:
Shell> sysconfig -g ProcHyperthreading
ProcHyperthreading
設定を無効に設定するには、次のように入力します。
Shell> sysconfig -s ProcHyperthreading=Disabled
すべてのデフォルトタイプの設定を一覧表示するには、次のように入力します。Shell> sysconfig -d get
Shell>sysconfig -d get SystemDefaults all
NicBoot1
のデフォルト設定を一覧表示する:
Shell> sysconfig -d get SystemDefaults NicBoot1
Shell> sysconfig -d set SystemDefaults all
NicBoot1
のデフォルト設定を設定する:
Shell> sysconfig -d set SystemDefaults NicBoot1
123
を設定する:
Shell> sysconfig -s AdminPassword=123 OldAdminPassword=""
Joe Smith
を削除する:
Shell> sysconfig -s PowerOnPassword="" OldPowerOnPassword="Joe Smith"
Shell> sysconfig -g UefiBootOrder
UefiBootOrder=
0: Embedded UEFI Shell
8: Rear USB 2
10: Embedded LOM 1 Port 1
Embedded LOM 1 Port 1
が最初にブートするように新しいUEFIブート順序を設定する:
Shell> sysconfig -s UefiBootOrder=10,0
The new boot order is:
10: Embedded LOM 1 Port 1
0: Embedded UEFI Shell
8: Rear USB 2
EmbeddedUefiShell
設定の現在値を標準出力形式で取得する:
Shell> sysconfig -g EmbeddedUefiShell -sfo
ShellCommand,"sysconfig"
SysConfigGet,"EmbeddedUefiShell[Embedded UEFI Shell]","Disabled[Disabled]"
EmbeddedUefiShell
設定の詳細情報を標準出力形式で表示する:
Shell> sysconfig -i EmbeddedUefiShell -sfo
ShellCommand,"sysconfig"
Enabled[Enabled];Disabled[Disabled]","Enum"
ServerName
設定のデフォルト値を標準出力形式で取得する:
Shell> sysconfig -d get ServerName -sfo
ShellCommand,"sysconfig"
SysConfigDefault,"ServerName","","SystemDefaults"