Windows Vista og 7 leveres med brukerkontokontroll (UAC) som kontrollerer tillatelsene brukerne har til å kjøre hvert program. På grunn av denne begrensningen, vil mange programmer i Win XP som krever administratorrettigheter, ikke kunne løpe jevnt i Vista eller Win 7. I slike tilfeller kan du bruke VistaUACMaker til å endre tillatelsen i programmet og gjøre den kompatibel med Vista og Windows 7.

For å oppnå det målet vi har i tankene, må vi endre den mest åpenbare filen til appen som inneholder den nyttige informasjonen som gir de privilegiene som trengs av den aktuelle appen og dens brukerinteraksjon av appen.

Det er de tre typene privilegier som kan lagres i den manifeste filen.

  • requireAdministrator - Kjør appen som administrator.
  • asInvoker - Kjør med samme privilegium som for foreldreprosessen.
  • highestAvailable - Kjør med høyest mulig privilegium tilgjengelig for brukeren.

Ok det er nok med den nørdige snakkingen, la oss gå videre til HVORDAN-delen som forteller oss hvordan du skal utføre oppgaven.

1. Last ned Vista UAC Maker.

2. Kjør verktøyet. Nå bruker du Select ... -knappen bla og finn appen eller programmet kjørbar fil.

3. Legg til noen ord i feltet Prosjektbeskrivelse for fremtidig referanse.

4. I rullegardinlisten Nødvendig privilegium velger du privilegiet. Standard er [requireAdministrator], men du kan endre det til det som passer for applikasjonen.

5. I det siste trinnet hvor du blir spurt: " Gjør din applikasjon interaksjon med høy privilegiumvinduer på skrivebordet? ", Sjekk Ja- boksen bare hvis appen din samhandler med høy privilegium-applikasjoner på brukergrensesnitt i Vista, eller la det være som Nei .

Det er det.

Nå er den konfigurerte appen kompatibel med både Windows Vista og Windows 7. Dette fungerer bra i tilfeller der du trenger å bruke en bestemt app som er ment for XP for å være lyd og arbeider i Vista og Windows 7. Håper det hjelper. Del dine erfaringer ved å legge inn dine verdifulle kommentarer.