retornar uma lista de aplicativos em execução (não processos) na linha de comandos, OSX


0

Eu tenho um computador que quero executar no modo quiosque-ish. O comportamento que eu quero é fechar aplicativos que outras pessoas possam abrir. Aqui está o pseudocódigo

#!/bin/sh
# Get list of Open applications
# Close anything not on a specified application white list

Aqui está o problema, eu não entendo completamente, nem quero vasculhar todo o lixo que volta quando você executa uma consulta para processos como "ps -aux"

Eu realmente só quero obter uma lista dos aplicativos abertos que você veria ao usar o cmd + tab e depois processar essa lista.

Alguma ideia?

Respostas:


2

Não seria mais fácil não deixar os usuários abrirem esses aplicativos em primeiro lugar? Nesse caso, dê uma olhada no "controle dos pais". Aqui está um link para o Mavericks .


Essa é uma ótima ideia. Eu vou dar uma olhada. Valeu.
Tom Rose
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.