Windows Vista und 7 verfügen über eine Benutzerkontensteuerung (User Account Control, UAC), die die Berechtigungen der Benutzer zum Ausführen jeder Anwendung steuert. Aufgrund dieser Einschränkung können viele Programme in Win XP, die Administratorrechte erfordern, in Vista oder Win 7 nicht reibungslos funktionieren. In solchen Fällen können Sie den VistaUACMaker verwenden, um die Berechtigung in der Anwendung zu ändern und sie mit Vista und Windows 7 kompatibel zu machen Windows 7.

Um das Ziel zu erreichen, das wir uns vorgenommen haben, müssen wir die Manifest-Datei der App ändern, die die nützlichen Informationen enthält, die die von der betreffenden App benötigten Rechte und ihre UI-Interaktion der App bereitstellen.

Dies sind die drei Arten von Berechtigungen, die in der Manifestdatei gespeichert werden können.

  • requireAdministrator - Führe die App als Administrator aus.
  • asInvoker - Ausführung mit dem gleichen Privileg wie der des übergeordneten Prozesses.
  • highestAvailable - Ausführung mit höchstmöglichen Berechtigungen, die dem Benutzer zur Verfügung stehen.

Ok, das ist genug mit dem Geeky-Talk, lass uns zum Abschnitt HOW TO weitergehen, der uns sagt, wie man die Aufgabe ausführt.

1. Laden Sie Vista UAC Maker herunter.

2. Führen Sie das Dienstprogramm aus. Suchen Sie nun mit der Schaltfläche Auswählen ... die ausführbare Datei der Anwendung oder des Programms.

3. Fügen Sie einige Wörter in das Feld Projektbeschreibung für zukünftige Referenz hinzu.

4. Wählen Sie in der Dropdown-Liste Erforderliche Berechtigungsebene die Berechtigung aus. Der Standardwert ist [requireAdministrator], Sie können ihn jedoch auf den für die Anwendung geeigneten Wert ändern.

5. Im letzten Schritt, in dem Sie gefragt werden, interagiert Ihre Anwendung mit Fenstern mit hoher Berechtigung auf dem Desktop? "Aktivieren Sie das Kontrollkästchen" Ja "nur dann, wenn Ihre App mit Anwendungen mit hoher Berechtigung auf UI-Ebene in Vista interagiert. Lassen Sie sie andernfalls" Nein " .

Das ist es.

Jetzt ist die konfigurierte App sowohl mit Windows Vista als auch mit Windows 7 kompatibel. Dies funktioniert hervorragend in Fällen, in denen Sie eine bestimmte App für XP verwenden müssen, um in Vista & Windows 7 zu funktionieren. Teilen Sie Ihre Erfahrungen mit Ihren wertvollen Kommentaren.