我有一个场景,我在log.ini文件中有以下详细信息。
EXEC pro_ForeignKeyCheck1 'tb_M_admin','admin_id', 0 ,@exit output
select @exit
我在这里看到的是我要检查默认网关是否正在ping。如果不ping,我需要从log.ini捕获IP,子网和网关,并将其分配给我的网卡。
目前我能够编写如下脚本,问题是我收到的错误消息是其他人不是这里的识别命令。
Hostname : DLC1MQF
IP Address : 10.210.208.102
Temporary IP : 10.212.215.91
Subnet Mask : 255.255.248.0
Gateway : 10.212.208.1
非常感谢任何帮助。
答案 0 :(得分:0)
您可以将测试连接包装在try / catch块中
Try{
test-connection $IP -ErrorAction Stop | out-null
write-output "working"
...do working stuff...
}Catch{
...do failed stuff...
write-output "failed"
}