Jump to content

How to list running Mac Apps and close one of them


Recommended Posts

  • 2 weeks later...

There are many ways. The Apple event way, the PSN way and the System Exec way.

The latest one it probably the simplest and faster:

 

to get all your processes in the format PID TTY  TIME CMD

 

   ps -xc

 

 
Get the PID of your process (first number in the line)
 
Then do a
 
     kill -9 PID
 
This will terminate your application abruptly!
 
----
 
You can also send a quit event to the selected application, do it using "vi.lib:Platform:AppleEvents.llb:AESend Quit Application"
You'll need the application ID using "vi.lib:Platform:Targeting.llb:Get Target ID"

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By BioRobotics
      I wrote a very simple vi for a friend of mine.  Simple as in: this vi has no sub-vi's and all functions are from the standard palette.
       
      I was going to build an executable for him to run it, but it turns out he has a Mac and I am running on Windows.  Even though I own 3 licenses of LabVIEW it appears that I have to purchase a whole new multi-thousand dollar LabVIEW license for Mac to be able to build it.  Given the nature of the project, you can see why this is not a good solution for the situation.
       
      I am asking for a favor, that if anyone has the Mac OS version of LabVIEW if they wouldn't mind doing me a favor and taking a few minutes to build this vi into a .app file.  I would really appreciate it.
       
      Thanks.
       
      DyRASS.vi
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.