• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >PowerShell > Powershell实现捕获系统内置EXE程序的异常

Powershell实现捕获系统内置EXE程序的异常

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了powershell.exe,找不到powershell.exe,powershell,windows powershell,powershell是什么等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

支持所有版本。

当你运行控制台EXE命令,如robocopy.exe, ipconfig.exe或类似命令。你可以用Powershell获得他们引起的错误:

try
{
    $current = $ErrorActionPreference
    $ErrorActionPreference = 'Stop'
    # this will cause an EXE command to emit an error
    # (replace with any console-based EXE command)
    net.exe user nonexistentUser 2>&1
    $ErrorActionPreference = $current
}
catch
{
   Write-Host ('Error occured: ' + $_.Exception.Message)
}
</div>

要捕获错误你需要设置$ErrorActionPreference 为$stop,与此同时,你需要更改错误的输出方式添加“2>&1”
这样设置后,你就可以通过Powershell捕获.net中的错误了。

</div>

您可能想查找下面的文章:

  • Powershell实现捕获系统内置EXE程序的异常
  • Powershell从注册表中查询默认MAPI客户端的例子
  • PowerShell远程安装MSI安装包、EXE可执行程序的方法

相关文章

  • PowerShell小技巧之观察UNC路径
  • Powershell小技巧之找出最大最小值
  • PowerShell小技巧之True和False的类型转换
  • PowerShell中使用正则表达式跨行匹配字符串的方法
  • Windows Powershell 执行外部命令
  • PowerShell中简单的自定义函数和调用函数例子
  • Powershell使用C#实现缩写路径
  • PowerShell: Try...Catch...Finally 实现方法
  • Windows Powershell 管道和重定向
  • Powershell使用嵌套哈希表实例 嵌套哈希表的2种写法例子

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • PowerShell 获取系统信息的函数
    • PowerShell小技巧之执行SOAP请求
    • Powershell中获取所有磁盘盘符的方法
    • 简单谈谈PowerShell 4.0中的新命令
    • PowerShell脚本实现创建桌面快捷方式的方法
    • PowerShell中直接输出转义字符或变量名称的方法
    • PowerShell使用Clear-Content命令删除、清空文件内容的例子
    • PowerShell获取Windows用户列表、用户信息的方法
    • Windows Powershell 别名
    • PowerShell读取文本文件指定行内容的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有