2017-04-02 5 views
0

Comment puis-je élever le processus en cours en cours en tant que système, et non en tant qu'administrateur. Ci-dessus le code redémarre le programme en cours d'exécution au privilège d'administrateur, comme sage comment puis-je obtenir les privilèges du système?C# Élever le processus en cours d'exécution en tant que système

C# 4.5

Toute chance de créer un nouveau processus en tant que SYSTEM? parce que je vois certaines applications (RunAsSystem) peut faire un début de fichier en tant que processus du système.

Merci.

Répondre

0

Il est impossible de démarrer un processus en tant que système. Cela peut être réalisé uniquement pour les scénarios de niveau de démarrage/noyau, les pilotes, les services, etc. Ce serait un risque pour la sécurité si cela pouvait être fait. Créez un service Windows s'il vous est cruel d'exécuter votre logique en tant que système.