5 votes

donner la permission à un programme de s'exécuter sans confirmation dans la commande de démarrage Windows

J'utilise ceci

start /b C:\wamp\wampmanager.exe

pour lancer un programme dans mon Windows (Windows 7 Ultimate - 64 bit).

Mais alors le programme veut une permission pour fonctionner

Do you want to allow the following program from an unknown publisher make changes to this computer

Y a-t-il un moyen de donner cette permission as a parameter to the star command o using another command pour que le programme démarre avec cette permission et ne demande pas.

0 votes

Vous n'indiquez pas quelle version de Windows. Il existe une solution de contournement bien connue pour Win 7 et Vista (je ne sais pas si elle fonctionne sous Win 8). voir : howtogeek.com/howto/Windows-vista/ . En gros, vous créez une tâche dans le planificateur de tâches qui dispose déjà d'une autorisation UAC, puis vous appelez cette tâche.

0 votes

C'est " Microsoft Windows 7 Ultimate 64 bit ".

1 votes

Cette solution de contournement devrait fonctionner. Ce lien décrit quatre façons différentes de le faire : raymond.cc/blog/task-scheduler-bypass-uac-prompt

4voto

Altealice Points 2457

Cette question a été abordée dans un certain nombre de questions et réponses précédentes sur le SU, comme celles-ci et d'autres :

Vous souhaitez généralement résoudre le problème en donnant des autorisations à un programme spécifique plutôt que de réduire la protection UAC en général. Voici quelques-unes des solutions possibles :

  1. Utilisation d'un utilitaire tiers pour créer une solution de contournement de l'UAC pour le programme, comme celui-ci et d'autres :

  2. Créer une tâche du planificateur de tâches avec des privilèges élevés. Cette question est abordée dans plusieurs des liens mentionnés ci-dessus et les liens Internet contenant les détails sont nombreux. Celui-ci montre la procédure en détail : task-scheduler-bypass-uac-prompt . L'essentiel de cette technique consiste à créer une tâche avec des privilèges élevés, puis à appeler cette tâche.

  3. En invoquant une commande telle que runas o elevate (peut exiger Powershell ).

  4. La modification des caractéristiques ou des paramètres du programme utilise le logiciel de Microsoft. Boîte à outils de compatibilité des applications "pour protéger l'application avec le correctif RunAsInvoker, qui force l'application à fonctionner avec vos jetons d'utilisateur standard". (Celui-ci est probablement mieux laissé pour les utilisateurs avancés).

La technique du planificateur de tâches ne nécessite aucun autre utilitaire et est assez simple à mettre en place.

-1voto

vembutech Points 6082

Cette invite peut être ignorée par deux méthodes, mais en réduisant uniquement la sensibilité de l'UAC. Essayez ces méthodes et vérifiez votre résultat.

  1. Sélectionnez le lien "Modifier lorsque ces notifications apparaissent" en bas de la fenêtre "Voulez-vous autoriser le programme suivant d'un éditeur inconnu à effectuer des modifications sur cet ordinateur". De cette façon, l'UAC réduit la sensibilité du contrôle d'accès de l'exécutable.

  2. Désactiver l'option UAC. Démarrer > Boîte de recherche > Centre d'action > "Modifier les paramètres du contrôle d'accès utilisateur" > maintenant, réduisez la sensibilité du contrôle d'accès et vérifiez vos résultats.

J'espère que cela vous aidera.

0 votes

Donc il n'y a pas d'option sans réduire la sensibilité de l'UAC. ?

0 votes

Réduire la sensibilité de l'UAC vous expose aux risques dont l'UAC est censé vous protéger. Une meilleure solution consiste à utiliser l'une des méthodes permettant d'exécuter un programme spécifique avec des privilèges élevés.

0 votes

Oui, vous n'avez pas d'autre solution pour éliminer le message.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X