"Você não tem permissão para salvar arquivos no local onde as capturas de tela são armazenadas"

10

Sempre que faço uma captura de tela, recebo este erro:

Você não tem permissão para salvar arquivos no local em que as capturas de tela são armazenadas.

Como faço para corrigir isso?

Lobo
fonte
1
Muito provavelmente, consertando as permissões do seu Desktop. Você poderia executar os seguintes comandos cd ~/Desktop ; ls -ld . ; touch test:?
dan
2
Ninguém perguntou ainda onde é o local para salvar ...
Tetsujin
Isso precisa de mais informações para responder conclusivamente. Eu adicionei uma resposta etapa de triagem, fique à vontade de alguém para fazer uma nova pergunta com esse detalhe e talvez a versão / build do Mac OS X que eles têm esse problema em ...
bmike
No meu caso eu tinha excluído a pasta Desktop - definindo-o para outro lugar por apple.stackexchange.com/a/221559/136365 trabalhou
Ben Creasy

Respostas:

10

Se você digitar defaults read com.apple.screencapture locationem uma janela do Terminal, ele deverá informar onde o OSX está atualmente tentando salvar as capturas de tela.

Você pode alterar o local com um comando semelhante. Por exemplo:

defaults write com.apple.screencapture location ~/Desktop irá salvar as capturas de tela no seu Desktop.

defaults write com.apple.screencapture location ~/Documents salvará capturas de tela na sua pasta Documentos.

Depois de indicar um novo local, você precisará executar o seguinte comando para o OSX pegar a alteração.

killall SystemUIServer

Alistair McMillan
fonte
1
Eu tenho uma máquina macOS totalmente nova e pronta para uso, isso não foi definido - o The domain/default pair of (com.apple.screencapture, location) does not exist Apple Care me disse para reiniciar, etc., etc. e outras coisas que não eram úteis, por isso não parecia que eles sabiam o que Eu estava falando. Alguém sabe se isso está quebrado ou não é suportado por padrão no macOS (estou executando o Sierra)?
precisa saber é o seguinte
Estou curioso para saber como minha máquina perdeu essa configuração. Estava funcionando ontem, mas não hoje. Essa solução resolveu meu problema, mas suspeito que o Parallels fez alguma coisa na minha máquina ontem quando a executei, porque muitas configurações parecem ter mudado magicamente desde então.
Nedlud 9/08/18
1

Execute o utilitário de disco e selecione seu disco rígido e repare as permissões. Embora você possa fazer isso com os aplicativos em execução, provavelmente seria executado de maneira mais suave e rápida se você sair de todos os aplicativos abertos antes de fazer isso.

Se as permissões de reparo falharem por qualquer motivo, inicie o Mac no modo de recuperação (COMMAND-R após a reinicialização) e, em seguida, entre no utilitário de disco e repare o disco e, em seguida, as permissões.

Se ainda assim falhar, talvez seja hora de um utilitário de reparo de disco de terceiros.

Steve Chambers
fonte
As permissões de reparo tocam na pasta da área de trabalho? Eu pensei que apenas verificou as permissões onde o software está instalado?
Alistair McMillan
Tanto quanto sei, as permissões de reparo verificam as permissões em muito mais do que aplicativos, incluindo pastas do sistema e do usuário.
Steve Chambers
Isso sugere que apenas verifique arquivos e pastas associados aos instaladores do pkg. support.apple.com/en-gb/HT201560
Alistair McMillan
0

Outro caso em que esse erro ocorrerá é se a conexão com uma pasta pessoal baseada em rede estiver interrompida. Vários outros problemas ocorrerão simultaneamente, mas se você tentar capturar uma tela desse problema, receberá esta mensagem de erro. (Da experiência em primeira mão)

Duvide que esta seja a resposta para a pergunta original; mas provavelmente vale a pena notar, no entanto.

Kent
fonte
0

Faça um novo usuário e veja se o problema é devido a erros na sua conta seria o meu primeiro passo.

Depois de saber que é um problema do sistema ou do usuário, você pode prosseguir, pois a correção é diferente para ambos. Eu começaria um novo thread com esse detalhe adicionado, pois haverá dois casos para resolver a situação geral que está causando esse erro.

Você também pode usar o aplicativo Grab para salvar a captura de tela em um local com permissões e evitar o problema da captura de tela do sistema.

bmike
fonte
-1

Vá para o local, clique com o botão direito do mouse e selecione Obter informações e desmarque "Bloqueado"

connor
fonte