dell服务器BMC维护工具

DELL R730XD IRDC批处理维护工具

工具需要去dell官网下载bmc软件

请修改下面的软件安装地址、IRDC-IP地址、用户名和密码。

本工具提供给一定基础的用户使用,新用户请自行查阅

请将下面的代码复制到本地文本并保存为BAT格式文件

-------------------------------------------------------------------------------------

@echo off
echo.                                                                    
:start
cls
color 0a
title dell服务器BMC维护工具__多功能设置控制台
echo.
echo                欢  迎 进 入 【 DELL 服 务 器 】 维 护 工 具 菜 单 !
echo 请选择:
echo.
echo    0---打开服务器               1---关闭服务器                2---查看电源状态
echo.
echo    3---获取传感器信息           4---获取详细传感器信息            5---进入shell环境
echo.
echo    6---关闭PCI-E热量检测        7---开启PCI-E热量检测         8---检测PCI-E热量检测
echo.
echo ------------------------------------------------------------------------------
echo   注意:在shell 环境中使用的命令请直接复制以下网址查阅
echo.
echo   https://www.liloufan.com/book/jishu/jiaocheng/2020/11/15161.html
echo ------------------------------------------------------------------------------      
echo                                  输入9直接打开IRDC管理网址
echo.
echo                                          (维护版)如需添加或错误,请联系我谢谢!
echo                                                                  QQ:329620704
echo.
set UserChoice=
set /p UserChoice=请选择要进行的操作(0/1/2/3/4/5/6/7/8),然后按回车:
echo.

IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%
if "%UserChoice%"=="0" goto 0
if "%UserChoice%"=="1" goto 1
if "%UserChoice%"=="2" goto 2
if "%UserChoice%"=="3" goto 3
if "%UserChoice%"=="4" goto 4
if "%UserChoice%"=="5" goto 5
if "%UserChoice%"=="6" goto 6
if "%UserChoice%"=="7" goto 7
if "%UserChoice%"=="8" goto 8
if "%UserChoice%"=="9" goto 9
::以下暂时不需要用,如需使用请删除第五行中的(cls)并删除注释
::cls
::echo.
::echo.
::echo 请正确选择,如果是字母请注意大小写。
::echo 你打的虾米东西呀?乱敲不起作用撒。呵呵。
goto start

:0
cls
color 04
echo.
echo 开始启动服务器
echo.
ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 power on
echo.
echo 启动完成
echo.
echo  按任意键返回。
pause>nul
GOTO Start

:1
cls
color 4f
echo.
echo 关闭启动服务器
echo.
ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 power off
echo.
echo 关闭完成
echo.
echo  按任意键返回。
pause>nul
GOTO Start


:2
cls
color 08
echo.
echo 查看电源状态
echo.
ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 power status
echo.
echo 获取成功
echo.
echo  按任意键返回。
pause>nul
GOTO Start

:3
cls
color 08
echo.
echo 获取传感器信息
echo.
ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 sdr
echo.
echo 获取完成
echo.
echo  按任意键返回。
pause>nul
GOTO Start

:4
cls
color 08
echo.
echo 获取详细传感器信息
echo.
ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 sensor
echo.
echo 获取完成
echo.
echo  按任意键返回。
pause>nul
GOTO Start


:5
cls
color 07
echo.
echo 进入shell环境
echo.
@ ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmish.exe"  -interactive
echo.
echo.
echo  按任意键返回。
pause>nul
GOTO Start


:6
cls
color 4F
echo.
echo 关闭PCI-E热量检测
echo.
@ ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 raw 0x30 0xce 0x00 0x1 6 0x05 0x00 0x00 0x00 0x05 0x00 0x01 0x00 0x00
echo.
echo 执行完毕
echo.
echo  按任意键返回。
pause>nul
GOTO Start


:7
cls
color a7
echo.
echo 开启PCI-E热量检测
echo.
@ ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 raw 0x30 0xce 0x00 0x1 6 0x05 0x00 0x00 0x00 0x05 0x00 0x00 0x00 0x00
echo.
echo 执行完毕
echo.
echo  按任意键返回。
pause>nul
GOTO Start


:8
cls
color 0a
echo.
echo 查看PCI-E热量状态
echo.
@ ping -n 2 127.1>nul
call "C:\Program Files (x86)\Dell\SysMgt\bmc\ipmitool.exe" -H IP地址 -I lanplus -U 账号 -P 密码 raw 0x30 0xce 0x01 0x1 6 0x05 0x00 0x00 0x00
echo.
echo 执行完毕
echo.
echo  按任意键返回。
pause>nul
GOTO Start

:9
cls
color 07
echo.
echo 打开管理网址
echo.
@ ping -n 2 127.1>nul
start IRDC网址
echo.
echo 执行完毕
echo.
echo  按任意键返回。
pause>nul
GOTO Start

Older Post Newer Post