Como consertar “O arquivo não pôde ser executado porque você não tem os privilégios de acesso apropriados” no macOS

AppleScripts são o tipo de script comum que você encontrará no macOS, mas existem outros formatos de script que também funcionam no sistema operacional. Um tipo particular de formato é o formato .command, que é usado para empacotar comandos de Terminal . Se você tiver um arquivo .command, é basicamente um conjunto de comandos que devem ser executados no Terminal. O arquivo vai lhe poupar o trabalho de ter que escrever o comando toda vez que você precisar executá-lo. É bastante simples, mas se você tiver um script .command que está tentando executar e continuar recebendo a mensagem “Não foi possível executar o arquivo porque você não tem os privilégios de acesso apropriados”, seu script precisa ser autorizado para ser executado.

O que não ajuda nesse erro é que ele indica o pior lugar para corrigi-lo; a janela Obter informações. Isso não vai ajudar em nada. Aqui está o que você precisa fazer.

Como consertar “O arquivo não pôde ser executado porque você não tem os privilégios de acesso apropriados” no macOS

Corrija “O arquivo não pôde ser executado porque você não tem os privilégios de acesso apropriados”

Abra o Terminal e execute o seguinte comando. Substitua 'Caminho para arquivo' pelo caminho completo para o arquivo .command que você está tentando executar. Se solicitado, digite a senha do usuário.

Sintaxe

chmod u + x "caminho para arquivo"

Exemplo

chmod u + x /Users/Fatimawahab/Desktop/script.command

Assim que o comando for executado, o arquivo em questão terá a permissão necessária para ser executado. Clique duas vezes nele e ele deverá ser executado sem nenhuma mensagem de erro.

Como consertar “O arquivo não pôde ser executado porque você não tem os privilégios de acesso apropriados” no macOS

Essa permissão é definida por arquivo. Isso significa que, embora você possa usar o comando para executar o arquivo para o qual inseriu o caminho, não será capaz de executar sumariamente todos os arquivos .command. Para cada arquivo .command que você deseja executar, primeiro você terá que conceder permissão. Além disso, isso é definido por usuário para que o arquivo só possa ser executado pelo usuário que recebeu permissão. Dito isso, você pode modificar o comando para que seja concedida permissão para que o script seja executado para todos os usuários. Simplesmente substitua o 'u' no comando por 'a'.

Sintaxe

chmod a + x "caminho para arquivo"

Obviamente, você precisará inserir a senha de administrador desta vez porque a alteração está sendo feita para todos os usuários, o que não é algo que um usuário comum possa fazer.

Se você quiser revogar a permissão para o arquivo, execute o seguinte comando.

Sintaxe

chmod -x "caminho para o arquivo"

Exemplo 

chmod -x /Users/Fatimawahab/Desktop/script.command

O 'x' no comando basicamente torna o arquivo 'executável'. O sinal de menos que o precede no último comando revoga essa permissão.

Leave a Comment

DiskEject – Forçar a ejeção de CD ou DVD no Mac

DiskEject – Forçar a ejeção de CD ou DVD no Mac

É um problema comum em Macbooks e desktops Mac quando um CD ou DVD não ejeta corretamente. A única solução para corrigir esse problema é reiniciar o computador.

Como adicionar várias imagens a um único PDF no macOS

Como adicionar várias imagens a um único PDF no macOS

Como adicionar várias imagens a um único PDF no macOS

Melhore a gravação de tela do seu jogo no Mac com estas dicas de especialistas

Melhore a gravação de tela do seu jogo no Mac com estas dicas de especialistas

Temos os principais métodos de gravação de tela que usuários de Mac devem conhecer, incluindo aplicativos e ferramentas nativos e as melhores opções de software de gravação de terceiros.

Sincronize músicas com Android, Windows Phone e Blackberry [Mac]

Sincronize músicas com Android, Windows Phone e Blackberry [Mac]

O Instinctiv Music Player, como o nome indica, é um reprodutor de mídia intuitivo do tipo jukebox para gerenciar vários arquivos de mídia no seu Mac. Ele tem um design muito limpo.

Como usar a tela dividida no Mac: multitarefa como um profissional

Como usar a tela dividida no Mac: multitarefa como um profissional

Aprenda a usar a tela dividida no seu Mac. Siga estes passos simples para ativar a Visualização Dividida e otimizar sua multitarefa.

Memory Diag e Battery Diag são dois aplicativos simples de monitoramento do sistema [Mac]

Memory Diag e Battery Diag são dois aplicativos simples de monitoramento do sistema [Mac]

Aplicativos de manutenção atraem muitos seguidores. Alguns entusiastas são motivados pelo monitoramento de componentes, enquanto outros pela limpeza usando ferramentas como Onyx,

Como fazer uma captura de tela no Mac: guia completo

Como fazer uma captura de tela no Mac: guia completo

Aprenda a fazer capturas de tela no Mac com nosso guia passo a passo. Descubra os melhores atalhos, dicas e ferramentas para capturar sua tela.

Como especificar as configurações do equalizador por música no iTunes

Como especificar as configurações do equalizador por música no iTunes

Os tocadores de música, os bons, têm equalizadores integrados. Normalmente, o equalizador é uma configuração única. Você pode selecionar qualquer tipo de som para

ReadCube: pesquise PDFs no Google Acadêmico e organize arquivos PDF locais

ReadCube: pesquise PDFs no Google Acadêmico e organize arquivos PDF locais

Aproveite ao máximo seus PDFs com o ReadCube. Acesse periódicos universitários, pesquise em bases de dados acadêmicas e aprimore sua pesquisa.

Configurando seu Mac para produtividade sem aplicativos de terceiros

Configurando seu Mac para produtividade sem aplicativos de terceiros

Sempre gostamos de falar sobre como o Mac OS X é um sistema operacional robusto com uma arquitetura UNIX subjacente. Essa é uma maneira indireta e hipergeek de