Bonjour,
J'ai un problème qui parait insoluble.
J'ai des services Windows. Le plus simple doit transférer des fichiers depuis les sous-dossiers d'un dossier partagé (FTP) vers la même arborescence sur un autre serveur, au dossier parent partagé (finalement montée en lecteur).
Les deux serveurs sont sur le même domaine. Le compte admin réseau est appliqué sur tous les dossiers.
La première étape du traitement consiste à renommer ces fichiers dans un dossier à part, puis à les déplacer vers l'autre serveur.
Lorsque j'exécute une version console DOTNET du code en run as admin le transfert des fichiers renommés ses réalise sans encombre.
Lorsque j'utilise ce même code en service Windows pourvu du compte local, compte de service ou
admin réseau, le droit de lecture sur les dossiers m'est refusé.
Évidemment, j'en suis venu à tester avec le compte admin réseau après avoir échoué avec un compte de service.
Quelqu'un aurait-il une idée sur la cause de ce problème de droit ?
Windows Serveur 2008 R2 (idem sur Windows Serveur 2012).