Windows Vista en 7 worden geleverd met Gebruikersaccountbeheer (UAC) dat de rechten beheert die de gebruikers hebben voor het uitvoeren van elke toepassing. Vanwege deze beperking kunnen veel programma's in Win XP die beheerdersrechten vereisen, niet soepel worden uitgevoerd in Vista of Win 7. In dergelijke gevallen kunt u de VistaUACMaker gebruiken om de toestemming in de toepassing te wijzigen en compatibel te maken met Vista en Windows 7.

Om het doel te bereiken dat we voor ogen hebben, moeten we het manifestbestand van de app wijzigen dat de nuttige informatie bevat die de rechten biedt die de betreffende app nodig heeft en de UI-interactie van de app.

Dat zijn de drie soorten privileges die kunnen worden opgeslagen in het manifestbestand.

  • requireAdministrator - Voer de app uit als beheerder.
  • asInvoker - Voer hetzelfde privilege uit als dat van het bovenliggende proces.
  • highestAvailable - Uitvoeren met hoogst mogelijke privilege beschikbaar voor gebruiker.

Ok, dat is genoeg met de geeky talk, laten we verder gaan naar de sectie HOW TO om ons te vertellen hoe we de taak moeten uitvoeren.

1. Download Vista UAC Maker.

2. Voer het hulpprogramma uit. Gebruik nu de knop Selecteren ... blader & zoek het uitvoerbare bestand van de app of het programma.

3. Voeg enkele woorden toe in het veld Projectbeschrijving voor toekomstig gebruik.

4. Selecteer het recht in de vervolgkeuzelijst Vereiste bevoegdheidsniveau. De standaardinstelling is [requireAdministrator], maar u kunt deze wijzigen naar de situatie die geschikt is voor de toepassing.

5. In de laatste stap waar u wordt gevraagd: " Werkt uw toepassing op high-permissievensters op het bureaublad? ", Vink het vakje Ja alleen aan als uw app communiceert met apps met een hoog privilege op UI-niveau in Vista anders laat u deze staan ​​als Nee .

Dat is het.

De geconfigureerde app is nu ook compatibel met Windows Vista en Windows 7. Dit werkt geweldig in gevallen waarin je een bepaalde app moet gebruiken die bedoeld is voor XP om gezond & werkend te zijn in Vista & Windows 7. Ik hoop dat het helpt. Deel je ervaringen door waardevolle opmerkingen in te sturen.