Après la mise à niveau récente vers Windows 10, la AppCompatFlags
méthode du bon vieux ne fonctionne plus. Qui est quelque chose comme ça -
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\SysWOW64\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"="~ RUNASADMIN"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\SysWOW64\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"="~ RUNASADMIN"
Existe-t-il un autre moyen de faire en sorte que l'invite de commande soit exécutée en tant qu'administrateur par défaut? Je ne parle pas du CTRL+ SHIFT+ ENTERà exécuter en tant qu'administrateur ou via un raccourci, car ils sont tous très gênants.
(Par exemple, si vous SHIFTcliquez avec le bouton droit de la souris dans un dossier et ouvrez une nouvelle invite de commande, elle ne fonctionnera pas en tant qu'administrateur par défaut et vous ne pourrez pas l'exécuter avec les privilèges sans modifier le menu contextuel.)
sfc /verifyfile=C:\windows\AppPatch\sysmain.sdb
Réponses:
ÉTAPE 1
Ouvrez le menu Démarrer et cliquez sur Toutes les applications pour trouver le programme que vous souhaitez toujours exécuter en mode administrateur , puis cliquez avec le bouton droit sur le raccourci. Cliquez sur l' emplacement du fichier ouvert (seuls les programmes de bureau auront cette option)
ÉTAPE 2
Une fenêtre de l'explorateur de fichiers s'ouvrira sur l'emplacement du programme auquel vous souhaitez accéder.
Cliquez avec le bouton droit sur le programme, puis cliquez sur Propriétés dans le menu contextuel.
ÉTAPE 3
Dans la fenêtre Propriétés, cliquez sur l'onglet Raccourci, puis sur Avancé.
Étape 4
Dans la fenêtre Propriétés avancées, cochez la case en regard de Exécuter en tant qu'administrateur et cliquez sur OK.
Le programme va maintenant s'ouvrir en mode administrateur.
la source
cmda
- invite prompt de commande, admin. Déplacez-le dans unC:\Windows
dossier. Maintenant, vous pouvez l'exécuter facilement.En fait, il y a un moyen de le faire:
Voila! Terminé!
Mais, pas tout à fait, aucun programme ne pourra maintenant trouver cmd.exe puisqu'il n'existe plus. Mais ne vous inquiétez pas, ouvrez votre nouvelle et brillante cmd renommée et exécutez cette commande:
mklink "C:\WINDOWS\system32\cmd.exe" "C:\WINDOWS\system32\cmdWithNewName.exe"
Félicitations, vous avez maintenant un cmd.exe factice qui pointe vers votre exe renommé qui est toujours exécuté en tant qu'administrateur.
N'oubliez pas de changer les autorisations sur le nouveau "cmdWithNewName.exe" pour ne plus qu'être en lecture et en exécution. Cela fait, vous pouvez redéfinir le propriétaire du fichier en TrustedInstaller en entrant "NT SERVICE \ TrustedInstaller" dans le champ du nom de l'objet où vous avez initialement pris possession du fichier.
Cela verrouille le fichier de toute falsification supplémentaire, ce qui réduit les risques de sécurité.
la source
Après avoir suivi les instructions ci-dessus, obligeant le programme à démarrer en mode administrateur par défaut, j'ai ajouté une touche de raccourci, CTRL + ALT + E aux options de propriétés, fonctionne parfaitement.
la source
Si vous utilisez l'explorateur de fichiers Windows 10, cliquez sur "Fichier" (coin supérieur gauche) et passez la souris sur "Ouvrir l'invite de commande". Il existe une option pour exécuter en tant qu'administrateur.
la source