Скрипты HPE: различия между версиями

Материал из WIKI vinote
Перейти к навигации Перейти к поиску
Новая страница: «Import-Csv "C:\Users\user\Desktop\esxi.csv" -Delimiter ';' -Encoding UTF8 | ForEach-Object { $con = Connect-HPEiLO -Address $_.'Интерфейс управления' -Username 'username' -Password 'password' -DisableCertificateAuthentication IF (($con.TargetInfo.iLOGeneration -eq 'iLO4') -and ($con.TargetInfo.iLOFirmwareVersion -ne '2,82')) { Update-HPEiLOFirmware -Connection $con -Location "C:\Users\ivanovav\Desktop\ilo4_282.bin" -UploadTimeout 700 -C...»
 
мНет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
Import-Csv "C:\Users\user\Desktop\esxi.csv" -Delimiter ';'  -Encoding UTF8 | ForEach-Object  {
'''Обновление прошивки ILO-4 и ILO-5'''
<pre>Import-Csv "C:\Users\user\Desktop\esxi.csv" -Delimiter ';'  -Encoding UTF8 | ForEach-Object  {
$con = Connect-HPEiLO -Address $_.'Интерфейс управления' -Username 'username' -Password 'password' -DisableCertificateAuthentication
$con = Connect-HPEiLO -Address $_.'Интерфейс управления' -Username 'username' -Password 'password' -DisableCertificateAuthentication
IF (($con.TargetInfo.iLOGeneration -eq 'iLO4') -and ($con.TargetInfo.iLOFirmwareVersion -ne '2,82')) {
IF (($con.TargetInfo.iLOGeneration -eq 'iLO4') -and ($con.TargetInfo.iLOFirmwareVersion -ne '2,82')) {
Update-HPEiLOFirmware -Connection $con -Location "C:\Users\ivanovav\Desktop\ilo4_282.bin" -UploadTimeout 700 -Confirm:$false -Force
  Update-HPEiLOFirmware -Connection $con -Location "C:\Users\user\Desktop\ilo4_282.bin" -UploadTimeout 700 -Confirm:$false -Force}  
  }  
IF (($con.TargetInfo.iLOGeneration -eq 'iLO5') -and ($con.TargetInfo.iLOFirmwareVersion -ne '2,99')) {
IF (($con.TargetInfo.iLOGeneration -eq 'iLO5') -and ($con.TargetInfo.iLOFirmwareVersion -ne '2,99')) {
   Update-HPEiLOFirmware -Connection $con -Location "C:\Users\ivanovav\Desktop\ilo5_299.bin" -UploadTimeout 700 -Confirm:$false  -Force
   Update-HPEiLOFirmware -Connection $con -Location "C:\Users\user\Desktop\ilo5_299.bin" -UploadTimeout 700 -Confirm:$false  -Force
   }
   Get-HPEiLOFirmwareVersion -Connection $con | select IP, FirmwareVersion}
}
}
Get-HPEiLOFirmwareVersion -Connection $con | select IP, FirmwareVersion
</pre>
[[Category:Hewlett-Packard]]
[[Category:Hewlett-Packard]]

Текущая версия от 10:48, 16 апреля 2025

Обновление прошивки ILO-4 и ILO-5

Import-Csv "C:\Users\user\Desktop\esxi.csv" -Delimiter ';'  -Encoding UTF8 | ForEach-Object  {
$con = Connect-HPEiLO -Address $_.'Интерфейс управления' -Username 'username' -Password 'password' -DisableCertificateAuthentication
IF (($con.TargetInfo.iLOGeneration -eq 'iLO4') -and ($con.TargetInfo.iLOFirmwareVersion -ne '2,82')) {
   Update-HPEiLOFirmware -Connection $con -Location "C:\Users\user\Desktop\ilo4_282.bin" -UploadTimeout 700 -Confirm:$false -Force} 
IF (($con.TargetInfo.iLOGeneration -eq 'iLO5') -and ($con.TargetInfo.iLOFirmwareVersion -ne '2,99')) {
   Update-HPEiLOFirmware -Connection $con -Location "C:\Users\user\Desktop\ilo5_299.bin" -UploadTimeout 700 -Confirm:$false  -Force
   Get-HPEiLOFirmwareVersion -Connection $con | select IP, FirmwareVersion}
}