システム情報取得
・マシン名
・シリアル番号(製造番号)
・システムモデル名
・MACアドレス
を取得して表示する。
※実行前に以下で実行権限を与えておくこと
Set-ExecutionPolicy RemoteSigned
右クリック -> [PowerShellで実行]を選択して実行
コード
getSystemInfo.ps1
chcp 437
cls
$hostname = hostname
Write-Host("Computer Name : {0}" -f $hostname)
$serialNumber = (wmic bios get serialnumber | Select-Object -Skip 1)[1].Trim()
Write-Host("Serial Number : {0}" -f $serialNumber)
$systemModel = (systeminfo | findstr /C:"System Model:") -replace "System Model:\s+", ""
Write-Host("System Model : {0}" -f $systemModel)
$physicalAddress = (netsh wlan show interfaces | find "Physical address") -replace "\s+Physical address\s+:\s", ""
Write-Host("MAC address : {0}" -f $physicalAddress)
pause