Estou recebendo esta mensagem - You don't have permissions to save in this folder
- mesmo sendo o único usuário e administrador desta máquina.
Como posso definir permissões para que eu faça tudo, em qualquer lugar (inclusive salvando a exclusão etc.)?
Edit: Desculpe, esqueci de dizer qual pasta era. É uma pasta em Arquivos de Programas, onde eu salvo meus arquivos PHP para testes locais.
Desculpe se estou um pouco tonto com tudo isso, mas atualizei direto do XP para o 7 e nunca usei o vista, estou acostumado a ter controle total.
windows-7
permissions
Tamara Wijsman
fonte
fonte
Respostas:
Isso ocorre devido ao UAC (Acesso ao Usuário / Controle de Conta) no Windows Vista / 7 e à tentativa de gravar em uma pasta protegida.
Normalmente, o Windows 7 tem UAC muito mais baixo, mas ainda está lá, principalmente nos programas mais antigos que estão tentando gravar em locais.
Você precisa não clique duplo sobre um arquivo para abrir, mas o botão direito sobre o programa que abre, e clique em "Executar como Administrador", por exemplo, para comando lançamento imediato.
Ao salvar, você poderá gravar em praticamente qualquer lugar.
fonte
Eu deixaria o hábito de criar arquivos manualmente na pasta "Arquivos de Programas". O objetivo desse local é manter arquivos de aplicativos estáticos. Você pode forçar os arquivos lá alterando as permissões na pasta ou aceitando o prompt do UAC ao fazer uma cópia manual, mas se o seu aplicativo espera alterar os dados, é necessário elevar os privilégios. Consulte /programming/946420/allow-access-permission-to-write-in-program-files-of-windows-7 para uma boa discussão sobre isso.
fonte
Para salvar o arquivo em uma pasta de programa no Windows 7, clique com o botão direito do mouse na pasta em que deseja salvar -> Propriedades e, em seguida, vá para a guia Segurança, realce "Usuários" e clique em "Editar ...". controle total e aplicação, faça o backup das janelas e você poderá salvar. Quando terminar, volte e desmarque o controle total e as caixas de gravação.
fonte
Clique com o botão direito do mouse na pasta, clique em Propriedades, abra a guia Segurança, edite os usuários (ou o nome do seu computador) e marque a opção Modificar (marquei todos).
Funciona, eu também uso o php e o salvo no htdocs, funciona sem a necessidade de executar como administrador, o que não acontece em pastas
fonte
Isso aparece quando você não tem permissões suficientes para gravar nesta pasta sem suas credenciais administrativas (fornecidas pelo UAC).
Você pode clicar com o botão direito do mouse nessa pasta e selecionar Permissões. Em seguida, vá para a guia Segurança. Uma vez lá, você verá que os usuários têm apenas direitos de leitura. Altere para Acesso total e o Windows não reclamará mais.
fonte