En lien avec mon autre question , je dois pouvoir exécuter l'invite de commande PAS en tant qu'administrateur. Chaque fois que je lance une invite de commande, soit à partir du menu Démarrer, soit en double-cliquant sur le C:\Windows\System32\cmd.exe
fichier dans l'Explorateur de fichiers, il l'exécute avec des autorisations élevées.
Comment puis-je l'exécuter pour qu'il s'exécute simplement en mode normal non élevé? Cmd.exe ne doit pas être exécuté en tant qu'administrateur, et généralement lorsque vous le lancez, il ne s'exécute pas en tant qu'administrateur, mais pour une raison quelconque, il s'exécute par défaut en tant qu'administrateur sur cette machine. Il s'agit d'un serveur Windows Server 2012 R2. Mon compte avec lequel je suis connecté a des privilèges d'administrateur (mais ce n'est pas le compte d'utilisateur administrateur intégré par défaut), et la seule solution de contournement à laquelle je peux penser est de l'exécuter en tant qu'utilisateur différent qui n'a pas de privilèges d'administrateur, ce qui me demander de créer d'abord un compte non administrateur sur le serveur, ce qui semble excessif. Existe-t-il un moyen plus simple?
la source
Administrator: cmd.exe (running as Domain\Username)
. @Moah J'ai également essayé, mais le raccourci n'a pas vérifié l'exécution en tant qu'administrateur. @paradroid Win + X répertorie les deuxCommand Prompt
etCommand Prompt (Admin)
, mais ils lancent tous deux l'invite de commande en tant qu'administrateur. Merci pour les suggestions des gars :)File
->Run as Limited User
. Une barre de course apparaîtra, et vous pouvez entrercmd
ou tout ce que vous voulez. technet.microsoft.com/en-us/sysinternals Vous avez raison, Runas élèvera toujours si l'utilisateur est capable d'élévation. vous pouvez créer un utilisateur non évolutif et exécuter comme eux si vous voulez vraiment utiliser des runas. Procexp est plus facile. Mais assurez-vous que cmd.exe n'est pas marqué pour toujours s'exécuter en tant qu'administrateur sous l'onglet Propriétés -> compatibilité.Réponses:
Remettez l'UAC sous tension. Avec cela activé, aucun programme que vous démarrez ne s'exécutera automatiquement en tant qu'administrateur.
la source
La solution à court terme:
La solution à long terme: recherchez 'RUNASADMIN' dans vos clés de registre et supprimez toutes les entrées, y compris
cmd.exe
la source
cmd.exe
tant qu'utilisateur autre que l'administrateur, mais ne veut pas créer d'utilisateur autre que l'administrateur? C'est une exigence absurde.