Wie Lasse ich eine Konsolen App nach Administrator Berechtigungen Beim Öffnen fragen lassen in C#?

Mr.Postal 20 Zuverlässigkeitspunkte
2024-03-28T15:25:49.12+00:00

Hallo ich möchte die Grenzen der Konsolenapp in C# Brechen und aus Konsolen apps machen was ich will. Da einer meienr Konzolen Apps Administrator Berechtigungen Erfordert möchte ich wissen wie ich das tun kann. Ich glaube das muss man mit einer Manifest datei machen jedoch weiß ich nicht was ich da Eingeben soll und wie die Manifest datei aufgebaut sein sollte da standartmäsig nie eine dabei ist. Ich brauche öfters Administrator Berechtigungen da ich aus Konsolen apps Auch sehr Komplexere dinge mache. Daher lass es mich wissen.

Windows
Windows
Eine Familie von Microsoft-Betriebssystemen, die auf PCs, Tablets, Laptops, Smartphones, Internet-of-Things-Geräten, eigenständigen Mixed Reality-Headsets, großen Bildschirmen für die Zusammenarbeit und anderen Geräten ausgeführt werden
69 Fragen
.NET
.NET
Microsoft-Technologien, die auf dem .NET-Softwareframework basieren.
27 Fragen
Visual Studio
Visual Studio
Eine Familie von Microsoft-Sammlungen integrierter Entwicklungstools zum Erstellen von Anwendungen für Windows, das Web und mobile Geräte.
33 Fragen
C#
C#
Eine objektorientierte und typsichere Programmiersprache, die ihre Wurzeln in der C-Sprachenfamilie hat und die komponentenorientierte Programmierung unterstützt
15 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Dimitar Denkov 1,660 Zuverlässigkeitspunkte Microsoft-Anbieter
    2024-03-29T17:53:52.48+00:00

    Hallo,

    Die Manifestdatei muss genauso wie Deine ausführbare Datei heißen, aber nach .exe die Dateierweiterung .manifest enthalten. Lege in der Manifestdatei das Tag requestedExecutionLevel als requireAdministrator fest. Weitere Informationen findest Du in diesen Links:

    https://learn.microsoft.com/de-de/windows/win32/sbscs/application-manifests (insbesondere der Abschnitt trustInfo)

    https://stackoverflow.com/questions/15393288/how-do-i-make-a-console-app-always-run-as-an-administrator

    Gruß,

    Dimitar

    0 Kommentare Keine Kommentare

Ihre Antwort

Fragesteller*innen können Antworten als akzeptierte Antworten markiert werden, wodurch Benutzer*innen wissen, dass diese Antwort das Problem gelöst hat.