É consisten? Quer dizer, PC3 e PC4 são sempre os que têm RO e os outros RW? Poderia ser um problema de bloqueio de arquivos ter acesso de outras pessoas antes deles?
PD: Ainda não posso comentar, então tenho que "responder" com perguntas, desculpe.
Temos um servidor Windows com o Windows 2008 R2 SP1. Este servidor fornece um compartilhamento de rede, vamos chamá-lo de Data
. As permissões estão definidas para Read/Write
para todos os usuários do domínio.
Vários PCs ( PC1 to PC4
) na rede local mapearam esse compartilhamento de rede como letra de unidade H:
usando o mesmo nome de usuário MyUser
.
Neste compartilhamento de rede, há uma pasta de aplicativos para um aplicativo Java específico. Assim, cada PC abre o aplicativo abrindo o .exe (digamos H:\App\run-java-app.exe
)
No PC1 e PC2 (ambos Windows 7) o aplicativo é executado corretamente. No PC3 (Win 8.1) e no PC4 (Win 7), o aplicativo é aberto, mas não pode gravar nenhum arquivo. Assim, PC3 e 4 têm somente acesso de leitura .
Descrição do problema:
O mesmo aplicativo Java no PC3 e 4 tem apenas acesso de leitura, no PC1 e 2 leitura / gravação.
Depurando o problema:
Pergunta:
Como posso depurar o problema ainda mais? Existe um método para verificar como um arquivo é acessado no servidor?
PC3 e 4 podem gravar no compartilhamento de rede se eu estiver usando, e. Word, mas o aplicativo Java não tem acesso de gravação. Parece que apenas este aplicativo Java específico tem problemas.
É consisten? Quer dizer, PC3 e PC4 são sempre os que têm RO e os outros RW? Poderia ser um problema de bloqueio de arquivos ter acesso de outras pessoas antes deles?
PD: Ainda não posso comentar, então tenho que "responder" com perguntas, desculpe.