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?
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 deux Command Prompt
et Command 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 entrer cmd
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é.