Verificando as WWN no Windows 2012 usando wmic
Verificando informações de WWN no Windows Server 2012
Testado no Windows Server 2012
Caso, vc não tenha acesso ou permissão ao sistema para usar os Consoles ou Programas para visualizar as informações da HBA, como WWN etc, poderá usar os comandos WMIC para realizar tal atividade, para tanto siga os passos abaixo:
- abrir o powershell do windows e executar o seguinte comando abaixo para ver algumas informações sobre as placas de HBA
$> wmic /namespace:\\root\WMI PATH MSFC_FCAdapterHBAAttributes
Ou use o script (https://gallery.technet.microsoft.com/scriptcenter/Find-HBA-and-WWPN-53121140/view/Discussions) abaixo no PowerShell para declarar a função que exibe as informações sobre as WWN e chame a função abaixo:
$> Get-HBAWin -ComputerName <IP>
Saida do Comando:
Testado no Windows Server 2012
Caso, vc não tenha acesso ou permissão ao sistema para usar os Consoles ou Programas para visualizar as informações da HBA, como WWN etc, poderá usar os comandos WMIC para realizar tal atividade, para tanto siga os passos abaixo:
- abrir o powershell do windows e executar o seguinte comando abaixo para ver algumas informações sobre as placas de HBA
$> wmic /namespace:\\root\WMI PATH MSFC_FCAdapterHBAAttributes
Ou use o script (https://gallery.technet.microsoft.com/scriptcenter/Find-HBA-and-WWPN-53121140/view/Discussions) abaixo no PowerShell para declarar a função que exibe as informações sobre as WWN e chame a função abaixo:
$> Get-HBAWin -ComputerName <IP>
function Get-HBAWin { param( [String[]]$ComputerName = $ENV:ComputerName, [Switch]$LogOffline ) $ComputerName | ForEach-Object { try { $Computer = $_ $Params = @{ Namespace = 'root\WMI' class = 'MSFC_FCAdapterHBAAttributes' ComputerName = $Computer ErrorAction = 'Stop' } Get-WmiObject @Params | ForEach-Object { $hash=@{ ComputerName = $_.__SERVER NodeWWN = (($_.NodeWWN) | ForEach-Object {"{0:X2}" -f $_}) -join ":" Active = $_.Active DriverName = $_.DriverName DriverVersion = $_.DriverVersion FirmwareVersion = $_.FirmwareVersion Model = $_.Model ModelDescription = $_.ModelDescription } New-Object psobject -Property $hash }#Foreach-Object(Adapter) }#try catch { Write-Warning -Message $_ if ($LogOffline) { "$Computer is offline or not supported" >> "$home\desktop\Offline.txt" } } }#Foreach-Object(Computer) }#Get-HBAWin
Saida do Comando:
Comentários
Postar um comentário