Windows Vista og 7 leveres med brugerkontokontrol (UAC), der styrer de tilladelser, brugerne har til at køre hvert program. På grund af denne begrænsning kan mange programmer i Win XP, der kræver administratorrettigheder, ikke løbe glat i Vista eller Win 7. I sådanne tilfælde kan du bruge VistaUACMaker til at ændre tilladelsen i applikationen og gøre den kompatibel med Vista og Windows 7.

For at nå det mål, vi har i tankerne, skal vi ændre den mest anvendte fil i appen, som indeholder de nyttige oplysninger, der giver de nødvendige privilegier for den pågældende app og dens brugerinteraktion af appen.

Det er de tre typer af privilegier, der kan gemmes i den manifeste fil.

  • requireAdministrator - Kør appen som administrator.
  • asInvoker - Kør med samme privilegium som forældreprocessen.
  • højst tilgængelig - Kør med højest mulige privilegium til rådighed for brugeren.

Ok det er nok med den nørdige snak, lad os gå videre til HVORDAN-sektionen, som fortæller os, hvordan man udfører opgaven.

1. Download Vista UAC Maker.

2. Kør værktøjet. Brug nu knappen Vælg ..., og find den program eller program, der kan køres.

3. Tilføj nogle ord i feltet Projektbeskrivelse for fremtidig reference.

4. På rullemenuen Required Privilege Level skal du vælge privilegiet. Standard er [requireAdministrator], men du kan ændre det til, hvad der passer til applikationen.

5. I det sidste trin, hvor du bliver spurgt " Gør din applikation interageret med højt privilegerede vinduer på skrivebordet? ", Skal du kun markere boksen Ja, hvis din app interagerer med højt privilegerede apps på brugerniveau i Vista, eller lad det være som Nej .

Det er det.

Nu er den konfigurerede app kompatibel med både Windows Vista og Windows 7. Dette virker godt i tilfælde, hvor du skal bruge en bestemt app beregnet til XP at være lyd og arbejde i Vista og Windows 7. Håber det hjælper. Del dine oplevelser ved at indsætte dine værdifulde kommentarer.