Je suis un utilisateur de domaine dans le groupe des administrateurs locaux. J'essaie de lancer un programme d'installation à partir d'un emplacement réseau, mais cela me dit que "je n'ai pas la permission pour ce fichier" et "suggère une assistance administrative" (traduit grossièrement en russe).
Que dois-je faire pour pouvoir lancer des installateurs en cliquant simplement dessus?
UAC était initialement sur. Je m'attendais à une invite UAC; si j'ai copié l'exe localement, l'invite UAC était affichée.
Je pourrais aussi lancer des fichiers EXE ne nécessitant pas de droits d'administrateur.
Ensuite, j'ai défini la sécurité la plus basse dans le contrôle de compte d'utilisateur et désactivé SmartScreen, mais l'erreur n'a pas disparu.
J'ai finalement réussi à exécuter le programme d'installation à partir d'une invite de commande élevée, mais ce n'est pas pratique
upd:
C'est un partage NFS monté sur une lettre de lecteur. Paramétrer EnableLinkedConnections=1
dans le registre et redémarrer n'a pas aidé - la lettre de lecteur créée par un shell élevé est invisible pour un shell restreint et vice versa. Mapper la même lettre de lecteur dans les deux coques n'a pas aidé non plus.
J'ai également essayé d'exécuter la commande mount à partir d'une tâche planifiée en tant que NT AUTHORITY\SYSTEM
. La lettre de lecteur est devenue visible pour les deux obus, mais l'erreur d'accès refusé a disparu.
la source
Réponses:
Le fait de faire partie du groupe d'administrateurs locaux (à partir de votre ordinateur local) NE vous donne (le plus probablement) PAS d'autorisations sur tout ce à quoi vous accédez via cet emplacement réseau. Le \ Sever \ share .. du programme d'installation que vous essayez d'exécuter a probablement ses propres autorisations de sécurité.
Assurez-vous qu'un administrateur local du serveur ou du moins que vous appartenez à un groupe conscient que le serveur est autorisé à accéder au programme d'installation.
la source