Come eseguire una DLL come un App allo start-up

August 20

file di libreria di collegamento dinamico di Microsoft Windows contengono informazioni e librerie destinato ad essere utilizzato da molte applicazioni diverse - consolidando le informazioni in questo modo si suppone per prevenire gonfiare. Alcuni file DLL, tuttavia, contengono funzioni progettate per accedere direttamente, tramite un file eseguibile denominato RUNDLL32.EXE. Se si sa esattamente quale sezione in un file DLL contiene codice eseguibile, è possibile utilizzare RUNDLL32 per eseguire la DLL come applicazione.

istruzione

1 Fai clic destro sul desktop e selezionare "Nuovo collegamento".

2 Lascia la tua scorciatoia un nome appropriato.

3 Inserisci qualche variante delle seguenti operazioni nel codice del collegamento:

RUNDLL32.EXE <dllname>, <entrypoint> <argomenti opzionali>

dove <dllname> è il percorso e il nome della DLL (il percorso non è necessaria se una DLL si trova nella directory di WINDOWS / SYSTEM32), <entrypoint> è il nome della sezione DLL che si desidera eseguire, e <argomenti opzionali> variare a seconda di cosa esattamente si sta facendo. Per esempio:

RUNDLL32.EXE shell32.dll, Control_RunDLL

corre "shell32.dll" nella sezione "Control_RunDLL", che si apre il Pannello di controllo di Windows.

4 Impostare il collegamento per eseguire all'avvio: spostarlo nella directory seguente:

C: \ Documents and Settings \ <utente> \ Menu Avvio \ Programmi \ Esecuzione automatica

dove <utente> è il nome dell'utente che si desidera che questo abbia effetto per o semplicemente "Tutti gli utenti".

In Windows Vista e 7

5 Fare clic su "Start", quindi digitare "Utilità di pianificazione" nella casella "Cerca" e fare clic sul collegamento "Utilità di pianificazione".

6 Fai clic su "Crea attività."

7 Lascia la tua attività un nome e una descrizione appropriata e selezionare la casella "Esegui con i privilegi più elevati" scatola.

8 Fare clic sulla scheda "Trigger" e selezionare "All'accesso" dal "Inizia il compito" casella a discesa. Selezionare un utente interessato o di un gruppo con "Cambia utente o il gruppo" pulsante.

9 Fare clic sulla scheda "Azioni", quindi il pulsante "Nuovo". Selezionare "Avviare un programma" dalla casella a discesa "Azione", quindi digitare "C: \ Windows \ System32 \ rundll32.exe" nella casella "Programma / script", e gli argomenti (come descritto nella sezione XP) nella casella "Aggiungi argomenti". Premere il tasto "OK" due volte per completare la creazione dell'attività.

Consigli e avvertenze

  • State molto attenti con questo programma di utilità, soprattutto quando si imposta per eseguire automaticamente all'avvio. Assicuratevi di sapere esattamente cosa si sta eseguendo e perché si sta eseguendo esso. Molti virus informatici fanno uso di RUNDLL32 a causa della sua potenza e travestimento come una funzione del sistema legittimo.