主页 > 知识库 > PowerShell中捕获异常时的行号和列号的方法

PowerShell中捕获异常时的行号和列号的方法

热门标签:地图标注审核周期 AI智能电销机器人坏处 如何申请400的电话呀 合肥电销外呼系统供应商 电商外呼系统排名 沈阳ai电销智能机器人 黑暗之魂3地图标注 电话机器人对家居行业帮助大吗 兰州电销机器人加盟

如果自己写函数动态地去执行一些脚本块或者脚本文件,那么捕获到异常时行号和列号信息非常有用。例如脚本文件:

复制代码 代码如下:

trap{
$info=$_.InvocationInfo
"在第{0}行,第{1}列捕获到异常:{2}" -f $info.ScriptLineNumber,$info.OffsetInLine ,$_.Exception.Message
continue
}
 
get-date
1gb/2kb
Get-Service | foreach {1/0}

执行结果为:
复制代码 代码如下:

Thursday, June 26, 2014 4:41:41 PM
524288
在第9行,第15列捕获到异常:Attempted to divide by zero.

您可能感兴趣的文章:
  • 判断输入的日期是否正确的shell脚本
  • shell脚本echo输出不换行功能增强实例
  • Linux Shell 脚本编程入门教程
  • 使用Shell 脚本实现每隔100行插入一条记录且记录第一列包含行号其他列不变

标签:黔南 通辽 常州 河池 淮南 陇南 黔南 河北

巨人网络通讯声明:本文标题《PowerShell中捕获异常时的行号和列号的方法》,本文关键词  PowerShell,中,捕获,异常,时,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《PowerShell中捕获异常时的行号和列号的方法》相关的同类信息!
  • 本页收集关于PowerShell中捕获异常时的行号和列号的方法的相关信息资讯供网民参考!
  • 推荐文章