有什么方法可以查看正在运行的自动化程序进程吗?
大约一年前,我在 Mac 的 Automator 中创建了一个工作流程或类似的东西。当我截取屏幕截图时,Mac 会将它们放在桌面上。我创建了一个小脚本来将这些屏幕截图移动到其他文件夹。我现在想更改保存这些屏幕截图的文件夹。问题是,我不知道如何编辑我的工作流程。最大的问题是,我不知道工作流程/文件存储在哪里。该过程始终在运行,因此每次我截取屏幕截图时它都会被移动。有没有办法查看正在运行的自动程序进程?
另外,我知道还有其他方法可以让截图出现在不同的文件夹中。我仍然想找到这个进程/脚本并终止它=)
非常感谢您的任何建议。谢谢。
答案1
打开终端窗口并尝试使用以下命令:
ps aux
它应该给你提供所有正在运行的进程的列表。
要获取正在运行的进程的进程树,请使用:
ps axjf
答案2
您检查过文件夹操作吗?
"/Users/zechdc/Library/Scripts/Folder Action Scripts"
如果您已排除文件夹操作,我会检查任何程序(例如 Hazel)以确保它们未执行该操作。之后,我会在launchctl list
终端中检查启动代理。
答案3
您可以从以下位置查找/编辑您的工作流程:〜/ Library / Workflows /
答案4
当您单击每个命令内的选项选项卡时,都会出现一个复选框,显示脚本运行时的情况(或类似的内容),选中此框,您将看到该命令何时运行。