OK les gars, ce problème m'a tourmenté pendant un certain temps. J'ai finalement trouvé une solution et j'aimerais la partager.
Attention ! La solution suivante fait intervenir le registre système de Windows. La modification ou la manipulation incorrecte du registre peut entraîner de graves dommages au système, ce qui peut nécessiter la réinstallation du système d'exploitation. Si vous n'êtes pas à l'aise pour modifier le registre, confiez votre système à un professionnel. Si vous décidez de poursuivre, il est essentiel de créer une sauvegarde complète du système et un point de restauration du système Windows avant de continuer.
Commencez par télécharger subinacl sur le site Web de Microsoft et exécutez le paquet d'installation. http://www.microsoft.com/downloads/details.aspx?FamilyID=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B&displaylang=en
SubInACL est un outil en ligne de commande qui permet aux administrateurs d'obtenir des informations de sécurité sur les fichiers, les clés de registre et les services, et de transférer ces informations d'un utilisateur à l'autre, d'un groupe local ou global à l'autre, et d'un domaine à l'autre.
Ensuite, copiez et collez la commande suivante dans un fichier texte. Enregistrez le fichier sous le nom de reset.cmd . Une fois enregistré, double-cliquez sur le fichier et les commandes commenceront à s'exécuter. Ce processus prend entre 3 et 10 minutes. Après l'exécution, aucun redémarrage n'est nécessaire dans la plupart des cas (Oracle, c'est une autre histoire). Continuez à programmer des tâches ou ce que vous étiez en train de faire avant de recevoir la redoutable erreur "Accès refusé". J'espère que cela vous aidera !
cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
0 votes
Le compte de domaine avec lequel vous exécutez la tâche a-t-il les droits de lire/exécuter le fichier en question ?