J'ai actuellement Battlefield installé. Comme il ne supporte pas les machines à sous, j'ai créé un autre compte d'utilisateur local pour mon frère avec des droits administratifs. Ensuite, j'ai couru le jeu en utilisant Shift + clic droit >> Exécuter en tant qu'utilisateur différent. Cela fonctionne parfaitement.
Cependant, pour éviter de taper les crédits chaque fois, j'ai utilisé le didacticiel – Exécuter en tant que raccourci utilisateur différent – Créer pour programme et utilisateur spécifié pour créer un raccourci avec le compte de mon frère. Cette méthode, cependant, lance l'EXE et la ferme ensuite. La même chose ne se produit pas lorsque vous utilisez l'approche du clic droit.
Qu'est-ce que je fais mal?
La commande que j'utilise dans le raccourci est comme ci-dessous:
runas /savecred /user:"<UserName>" "D:\Games\Battlefield Hardline\bfh.exe"
Assurez-vous que le compte que vous enregistrez les informations d'identification à utiliser pour les runas en cours d'exécution a accès sur l'emplacement du lecteur "D" pour exécuter le fichier EXE.
Même si c'est l'administrateur local sur le système d'exploitation, cela ne signifie pas qu'il a accès à l'emplacement du lecteur de disque "D". Il suffit de vous connecter à la machine en tant que ce compte et de confirmer que l'exécution exe fonctionne comme prévu.
Peut-être que l'utilisation de la syntaxe ci-dessous plutôt que ce que vous avez énuméré aidera aussi avec des guillemets doubles et la qualification complète du fichier runas.
Assurez-vous que le champ raccourci "Démarrer dans" est défini sur [ "D:\Games\Battlefield Hardline"
] l'emplacement que l'EXE que vous souhaitez exécuter réside.
%systemroot%\system32\runas.exe /user:<UserName> /savecred "D:\Games\Battlefield Hardline\bfh.exe"
FONCTIONNER COMME ADMINISTRATEUR SANS ÊTRE ADMINISTRATEUR
Permettre à un utilisateur non-administrateur d'exécuter un programme en tant que compte administrateur local mais sans invite d'élévation
Vous trouverez ci-dessous des instructions pour configurer une solution de contournement pour que l'application soit exécutée comme un autre compte qui est un administrateur local. Toutefois, le compte qui exécute le processus n'a pas besoin d'être un administrateur local sur le PC.
Créer un exemple de nom d'utilisateur (domaine ou local): ProxyRunAsLocalAdmin
Créer un mot de passe Exemple (domaine ou local): <SomeComplexPassword>
REMARQUES
Ce compte est configuré en tant local admin
sur les PC où quelque chose doit être exécuté avec des autorisations d'administration sans donner réellement à l'utilisateur final qui l'exécutera (exécuter) les autorisations d'administration locales.
Il s'agit d'une option de dernier recours pour les choses qui ne fonctionneront pas pour les non-administrateurs sur les machines locales où le compte explicite et l'accès aux objets de niveau de file system
(l'utilisateur final et / ou un groupe) ne fonctionnent pas.
SÉCURITÉ
Création d'un raccourci avec RUNAS (je suppose que cela pourrait être D:\Setup.exe
)
Voici la syntaxe comme exemple de ce qui a fonctionné. . .
Properties
raccourci Exemples:
Exemple de champ TARGET
(ci-dessous):
%systemroot%\system32\runas.exe /user:domain\ProxyRunAsLocalAdmin /savecred "C:\Program Files\BlueStacks\HD-StartLauncher.exe"
START IN
Exemple: "C:\Program Files\BlueStacks"
IMPORTANT: les quotes-clés autour du champ Démarrer dans: peuvent être requises, qu'il y ait ou non des espaces dans le chemin.
Remarques supplémentaires sur l'installation
Notes de sécurité
Contrôles
Vous avez des contrôles en place pour cette solution, par exemple. . .