macOS
![](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/zh_CN/fbd8d40651fff19a46e7aaedd4cb1b09.png)
Mac 上的快捷指令完成
当快捷指令完成其快捷指令编辑器中的操作链时,其输出内容会显示在操作下方的窗口中。点按 以全屏幕查看内容,或点按
以发送到其他位置。
![显示已完成快捷指令的图像输出的快捷指令编辑器。](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/zh_CN/727cbf2874741fd657acfdf9f535700d.png)
【注】如果从快捷指令编辑器之外运行快捷指令,则不会显示输出预览。取而代之的是,快捷指令会关闭,你会回到之前的位置。
运行的快捷指令有时可能会遇到错误或其他问题。例如,捕捉当前 Wi-Fi 网络名称的操作可能会捕捉到不是你家庭网络的网络。如果你预见一个操作可能会产生问题,可以在“如果”操作内使用“停止快捷指令”操作或“停止并输出”操作,以在特定条件发生时暂停快捷指令。停止操作类似于 Swift 中的 return
或 break
语句。
停止快捷指令:停止当前快捷指令。将此操作放在“如果”操作内,以在条件为真时停止快捷指令。
停止并输出:许多快捷指令会在最后一个操作中产生输出内容。但是,有些快捷指令不会产生最终输出。在此类快捷指令中,你可以将“停止并输出”操作添加为最后一个操作,以停止快捷指令并输出你在操作中指定的内容。还可以在“如果”操作内使用此操作以提早停止快捷指令,并为该停止操作提供解释。如果快捷指令是一个更复杂的自动化中的其中一个元素,你可以使用“停止并输出”操作以产生内容,从而传递给自动化中的下一个元素。如果你从 iOS 或 iPadOS 中的共享菜单运行快捷指令,或将快捷指令作为 macOS 中的一个服务运行,则输出会被发送到 App。如果你从“快捷指令” App 或一个 App 外部(例如从程序坞或菜单栏)运行快捷指令,那么没有可发送输出的位置,你可以选择以下其中一项:
回应:快捷指令显示你在“停止并输出”操作中指定的内容。
不执行任何操作:快捷指令结束。不会运行其他操作。
拷贝至剪贴板:内容会拷贝到剪贴板。