Gå til innhold

Service som starter diverse programmer @ oppstart (for å unngå UAC)


Anbefalte innlegg

Altså, jeg har lagd et program som jeg har som et service i windows vista...

Det starter opp 2 programmer som krever UAC... Siden servicet starter dem, slipper jeg å se den plagsomme UAC meldingen.

 

Problemet er at programmene ikke kjøres på brukerkontoen, men på "Local system account".

Dermed vises jo ikke programmene...

 

Noen måte for å få de startede programmene til å kjøre på den påloggede brukeren? :)

Lenke til kommentar
Videoannonse
Annonse

Problemet er at det ikke er mine apps :D

Det er ASUS SmartDoctor og ABIT µGuru...

 

Smartdoctor har allerede et slikt service som starter den uten en UAC melding, men skulle hatt et program for µGuru også :)

 

Prøvde forresten "allow to interact with desktop"... Da vises programmene på "Local system account" sin desktop, ikke min...

 

 

edit: Glem det, brukte et program fra ASUS som jeg HEX-edita litt som klarer jobben helt fint :D

 

1. ASUS sitt program starter mitt (kjøres som et service)

2. Mitt program kjører nå som administrator, og kan starte hva som helst :)

3. Mitt program avslutter seg selv og ASUS service programmet

 

 

Vedder på at det er mange som har lyst på dette, siden folk er evig plagd av at UAC ikke tillater / eller nagger deg om programmer i oppstarten...

Endret av Wubbable
Lenke til kommentar

I don't care. Really.

 

Det er ikke nødvendig å la brukeren svare på 1281 spørsmål om jeg faktisk vil kjøre dette programmet, eller at jeg vil installere dette programmet, og jeg vil virkelig endre den forbanna innstillingen.

 

 

For å unngå magesår og altfor høy puls så er det en absolutt nødvendighet.

 

Men jeg kan ikke tvinge deg. Det finnes jo dem som liker Norton og Norman antivirus også, men ettersom jeg ikke har tålmodighet for 1282 nye spørsmål så lar jeg det være.

Lenke til kommentar

Jeg har ikke klaget på det, og får UAC tredd nedover hodet. Jeg bruker ikke Norton og Norman av samme grunn: La vær å plage meg hvis du kan, det er ikke vits i å spørre meg om hver eneste lille filleting.

 

Da skjer det som GeirGrusom sier, folk banner og trykker automatisk på "Ja". Sikkerheten er dermed lik det den var tidligere. En bruker som ikke har peiling på hva han gjør, vil enten A) spørre en annen bruker som med 99% sannsynlighet sier at det bare er å svare "Ja" eller B) svarer "Ja" uansett.

 

Og jeg ser heller ikke poenget. Jeg starter et program. Windows svartner skjermen og spør meg om jeg faktisk er sikker på at jeg vil kjøre programmet. Ja, visst pokker er jeg det! Ellers hadde jeg ikke dobbeltklikket på det dømrade ikonet! Hva er det som gjør dette mye sikrere?

Lenke til kommentar

Den burde egentlig dukk opp dersom programmet forsøkte på følgende ting:

 

- prøver å starte andre programmer

- bruke sockets

- lage nye programfiler

- endre registry

 

Faktisk burde det være satt i manifest fila til programmet hva den har tenkt til å bruke, og dersom det ikke står i manifestet, blir programmet nektet å starte, eller avsluttet så fort den prøver å få tak i en ressurs som ikke stod i manifestet.

Lenke til kommentar

Enig i mye som blir sagt. Det er ikke grenser for hvor paranoid UAC skal være. I Linux er det snakk om ved installasjon av ting som er felles for alle brukere / maskinvare. Ikke for hver eneste filleting.

 

En ting er når man skal installere ting som krever admin-tilgang. Det er strengt tatt sjelden man gjør det likevel. Så da kunne UAC holdt kjeft inntil det var et poeng at den maser.

 

Resultatet er som nevnt tidligere: Folk blir så lei at de automatisk trykker "Ja", eller deaktiverer hele shiten.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...