Lorsque je démarre SQL Server Management Studio 2008, j'ai une erreur qui existe depuis toujours et qui est documentée ici . L'une des suggestions pour résoudre ce problème a été de démarrer SSMS avec Exécuter en tant qu'administrateur.
J'ai donc modifié les propriétés du raccourci pour toujours l'exécuter en tant qu'administrateur. Le seul ennui, c'est que je reçois une invite à chaque fois me demandant si je veux vraiment le faire.
Existe-t-il un moyen de dire à ce seul programme (SSMS) de ne pas afficher l'invite, tout en conservant ce comportement pour les autres applications?
Réponses:
Lisez le post de forum suivant: Comment désactiver l'invite de contrôle de compte d'utilisateur pour certaines applications
Il vous indique essentiellement que vous devez télécharger Microsoft Application Compatibility Toolkit 5.6 et créer une base de données de correctifs d'application personnalisée où vous affectez le correctif «RunAsAdmin» à l'exe. Je l'ai essayé et
ça a marché pour moiJe pensais que cela fonctionnait.Autrement
... est décrit dans Comment créer un raccourci de programme élevé sans invite UAC
Cette solution vous oblige à créer une tâche «planifiée» pour l'application et exécuter l'application signifie déclencher la tâche. (Pour une description détaillée avec des captures d'écran, voir le lien):
Exécutez le Planificateur de tâches via
taskschd.msc
et créez une tâche ...[Name]
à la nouvelle tâche, cochez Exécuter avec les privilèges les plus élevés et choisissez «Windows 7, Windows Server 2008 R2» dans la liste déroulante Configurer pour%windir%\System32\cmd.exe
et Add arguments =/c start "[Name]" "C:\Program Files\Sample\Program.exe"
. Remplacez[Name]
par le nom de la tâche (étape 1) et remplissez le chemin d'accès au programme qui doit s'exécuter en hauteur.Créez un nouveau raccourci sur le bureau ou n'importe où avec l' emplacement cible suivant
Encore une fois,
[Name]
c'est le nom de la tâche (étape 1)! Exécutez comme réduit si vous ne voulez pas que la fenêtre de commande clignote.Ce raccourci et cette tâche ne peuvent être créés et fonctionner que lorsque vous êtes connecté en tant que compte administrateur. Cela ne fonctionnera pas dans un compte utilisateur standard.
la source
J'en doute. Si une telle chose était possible, chaque logiciel malveillant définirait cette option, ce qui irait à l'encontre du but recherché.
la source
Solution SANS créer de raccourcis:
Vous pouvez télécharger la trousse à outils de compatibilité des applications Microsoft (il suffit de la télécharger sur www.microsoft.com ).
Une fois la boîte à outils installée, le reste des instructions est plus complexe, mais elles sont très bien détaillées et expliquées dans le lien http://meridian.ws/wordpress/?p=306
Cette solution est utile pour ignorer l'invite lors de l'ouverture de fichiers associés à votre application.
la source
Vous pouvez le faire via des tâches planifiées.
Créez une nouvelle tâche planifiée pour démarrer votre programme. Vous devez créer la tâche en tant qu'utilisateur qui exécutera le programme , sinon l'utilisateur ne pourra pas voir la tâche.
Une fois créé, modifiez les informations d'identification utilisées pour la tâche pour être un utilisateur avec des privilèges d'administrateur. Vous devez également définir la tâche sur
Run whether user is logged on or not
et surRun with highest privileges
. Assurez-vous de ne pas cocher l'Do not store password.
option. Le compte administrateur que vous utilisez doit également disposer duLog on as a Service
privilège dans la stratégie de sécurité locale.De plus, dans la
Settings
section, il existe plusieurs options par défaut qui n'ont aucun sens pour une tâche de ce type. Par exemple, vous ne voulez probablement pas tuer la tâche simplement parce que l'utilisateur a laissé le programme inactif pendant quelques jours.Vous pouvez ensuite créer un raccourci vers la tâche pour l'utilisateur.
la source
cmd.exe
, mais nécessite le compte d'utilisateur qui exécutera la tâche pour la créer à l'origine.il suffit de localiser l'icône exe principale et de faire un clic droit puis d'aller dans les propriétés et de basculer vers l'onglet "compatibilité" et d'appuyer sur "modifier les paramètres pour tous les utilisateurs, puis enfin de marquer sur" exécuter ce programme en tant qu'administrateur "et le tour est joué !!! l'application ne demandera plus pour les autorisations: D
la source
Vous ne pouvez pas configurer cela pour une seule application. Tout ce que vous pouvez faire est de désactiver complètement l'UAC - ce qui n'est pas recommandé. Si vous vous arrêtez et y réfléchissez pendant une seconde, il vaut mieux cliquer sur un bouton "oui" de temps en temps, par rapport à un logiciel malveillant qui prend le contrôle de votre ordinateur.
la source