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

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

热门标签:铁路电话系统 AI电销 百度竞价排名 地方门户网站 Linux服务器 服务外包 网站排名优化 呼叫中心市场需求

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

复制代码 代码如下:

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中捕获异常时的行号和列号的方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266