Slik kjører du en DLL som en App på Oppstart

Microsoft Windows Dynamic Link Library filer inneholder informasjon og biblioteker beregnet for bruk av mange forskjellige programmer - konsolidere informasjonen på denne måten er ment å hindre bloat. Noen DLL-filer, men inneholder funksjoner som skal nås direkte, via en kjørbar fil som heter rundll32.exe. Hvis du vet nøyaktig hvilken del i en DLL-filen inneholder kjørbar kode, kan du bruke rundll32 å kjøre DLL som et program.

Bruksanvisning

1 Høyreklikk på skrivebordet og velg "New snarvei."

2 Gi snarveien din et passende navn.

3 Skriv inn noen variant av følgende på hurtig kode:

Rundll32.exe <dllname>, <Entrypoint> <valgfrie argumenter>

der <dllname> er banen og filnavnet til DLL (banen er ikke nødvendig hvis en DLL er i WINDOWS / system32 katalogen), er <Entrypoint> navnet på DLL delen du ønsker å kjøre, og <valgfrie argumenter> variere avhengig av hva du gjør. For eksempel:

Rundll32.exe shell32.dll, Control_RunDLL

runs "shell32.dll" på "Control_RunDLL" -delen, som åpner kontrollpanelet i Windows.

4 Sett snarvei til å kjøre ved oppstart: flytte den til følgende katalog:

C: \ Documents and Settings \ <bruker> \ Start-meny \ Programmer \ Oppstart

der <user> er enten navnet på brukeren du vil at dette skal tre i kraft for eller bare "alle brukere."

I Windows Vista og 7

5 Klikk "Start" og deretter skriver du "Task Scheduler" inn i "Søk" boksen og klikk "Task Scheduler" snarvei.

6 Klikk "Opprett oppgave."

7 Gi din oppgave et passende navn og beskrivelse og sjekke "Kjør med høyeste privilegier" boksen.

8 Klikk på "Triggers" -kategorien og velg "ved pålogging" fra "Start oppgaven" drop-down boks. Velg en berørt bruker eller gruppe med "Endre bruker eller gruppe" -knappen.

9 Klikk på "Handlinger" fanen, deretter "Ny" knappen. Velg «Start et program" fra "Handling" drop-down boks, så skriv inn "C: \ Windows \ System32 \ rundll32.exe" inn i "Program / script" boksen, og argumentene (som beskrevet i XP seksjon) inn i "Legg argumenter" boksen. Trykk "OK" to ganger for å fullføre oppgaven skapelsen.

Hint

  • Vær svært forsiktig med å bruke dette verktøyet, spesielt når du setter den til å kjøre automatisk ved oppstart. Sørg for at du vet nøyaktig hva du kjører og hvorfor du kjører den. Mange datavirus gjøre bruk av Rundll32 grunn av sin makt og forkledning som en legitim systemfunksjon.