2015-06-17 18:54:30 +0000 2015-06-17 18:54:30 +0000
43
43

Comment exécuter un programme en tant qu'administrateur au démarrage sur Windows 10 ?

Nous avons un programme qui a des problèmes de démarrage sous Windows 10. Si le programme n'est PAS exécuté en tant qu'administrateur, il affiche un message “Accès refusé” juste avant de démarrer. Si nous exécutons le programme en tant qu'administrateur, il n'affiche PAS de message d'erreur et se charge normalement. Cependant, le programme ne s'exécute plus au DÉMARRAGE. Nous devons donc exécuter notre programme en tant qu'administrateur et être en mesure d'exécuter automatiquement le programme au démarrage.

Update : Même si ma question et la question en double sont peut-être identiques mais que les réponses fournies pour les deux questions n'ont pas résolu mon problème. Le planificateur de tâches ne démarre mon application ou mon programme qu'en arrière-plan. Ainsi, mon programme ne se charge pas. Cependant, je vois mon processus dans le gestionnaire de tâches sous processus d'arrière-plan. C'est tout.

Réponses (4)

32
32
32
2015-06-17 18:58:43 +0000

Créez une Tâche planifiée à déclencher lors de la connexion.

Dans la boîte de dialogue Create Task, sélectionnez ce qui suit :

  1. Général (onglet) - Exécuter avec les privilèges les plus élevés
  2. Déclencheurs (onglet) - Nouveau (bouton) - Débuter la tâche - A la connexion
24
24
24
2016-02-12 19:50:33 +0000

C'est un peu vieux, mais j'avais les mêmes problèmes, et rien de tout cela ne fonctionnait. Ce que j'ai fait, c'est créer un VBScript qui s'est exécuté au démarrage et qui a ouvert ledit programme.

1) Cliquez avec le bouton droit sur le programme, allez dans les propriétés, puis vérifiez la compatibilité et "Run as Administrator"

2) Créez le VBScript à l'aide d'un éditeur de texte (j'utilise Notepad++)

Script :

Set WshShell = CreateObject("WScript.Shell" ) 
  WshShell.Run """C:\Program Files (x86)\File\Program.exe""", 0 'Must quote command if it has spaces; must escape quotes
  Set WshShell = Nothing

Note : que C:\Program Files (x86)\File\Program.exe est le chemin complet du programme avec l'extension. Veillez également à l'enregistrer au format .vbs

3) Placez maintenant le VBScript dans le dossier de démarrage :

%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

Ou, sinon, accédez-y par Win+R ⇒ shell:startup ⇒ Entrez

J'ai utilisé ceci au lieu d'un fichier batch parce que je ne voulais pas que cette affreuse fenêtre de commande apparaisse.

4
4
4
2015-06-19 18:46:32 +0000

Et bien pourquoi ne pas simplement copier le raccourci du programme dans le dossier Startup et dans ses propriétés, activer les permissions de l'administrateur dans l'onglet Compatibilité ?

1
1
1
2016-05-19 07:25:46 +0000

Vous pouvez essayer de vérifier votre onglet Sécurité dans les Propriétés du programme/application et voir si les utilisateurs/groupes ont tous le “Contrôle total”. Je ne suis pas sûr que cela puisse résoudre le problème, mais cela vaut la peine d'essayer