1
function IsValidMacAddress($checkvariable)
{
Write-Output "checking mac"
if(($checkvariable -match '^[0-9a-fA-F]+$') -and ($checkvariable.length -eq 12))
{
Write-Output "valid mac"
return 1
}
else
{
Write-Output "not found"
return 0
}
}
這總是返回找不到得到錯誤而if語句Powershell的
感謝嘗試了很多!如果(([String] $ checkvariable).length -eq 12 -And $ checkvariable -match'這個函數IsValidMacAddress($ checkvariable) { }^[0-9A-FA-F] + $'){ 寫 - 輸出 「有效MAC」 回報1 } 其他 { 寫輸出 「未找到」 返回0 }} –