powershell - 在powershell中运行exe并在取消时返回代码
问题描述
我正在使用一个运行 exe 的 powershell 脚本,让我们这样说:
$myfile = "myapplication.exe"
Start-Process $myfile -Wait
$?
但是,如果我取消执行(假设我不同意这些条款等),则返回码将为 TRUE。但是,我需要脚本说“用户取消了操作”然后结束脚本。
不幸的是,我不知道如何捕捉这个“错误”(这当然不是一个)
解决方案
推荐阅读
- python - 如何根据键的值拆分大型json文件?
- json - 使用 Validator/Dive 输入数组并验证 go 中的嵌套结构
- sql - 在 BigQuery 中使用 unix 时间戳制作最近的日志 agg
- r - 嵌套 if else; 堆栈溢出?
- pine-script - Pine 脚本 - 如何防止绘图输出向下移动 - 以及如何修复过去的 ATR 值
- sql-server - 为什么我的客户端 IP 地址每次都显示不同的 IP?
- multithreading - Pyomo:向 cbc 求解器发送 options="threads" 会导致错误
- npm - 如何将参数从 npm 脚本传递给 lerna 命令
- python - 用于 Web 前端 GUI 的 Python 服务器工具包/包/模块
- html - 如何在嵌套 CSS 中扩展属性?