Rundll32 Tutorial

February 8

Rundll32 è l'eseguibile di Windows a 32 bit che consente di eseguire alcune funzioni all'interno di un file DLL, come se fossero i propri file eseguibile. L'interfaccia della riga di comando di Rundll32 può essere utilizzato per chiamare solo funzioni specifiche del DLL che sono stati scritti appositamente per essere chiamato in modo indipendente dalla riga di comando. L'eseguibile Rundll32 è disponibile dalla riga di comando di Windows 95, 98, Me, 2000, NT 4.0, XP, Vista e 7.

istruzione

1 Aprire il menu "Start". Fai clic su "Tutti i programmi", quindi "Accessori". Pulsante destro del mouse sull'icona "Prompt dei comandi". Selezionare "Esegui come amministratore". Confermare la selezione, se richiesto di farlo da Windows.

2 Digitare il comando "Rundll32.exe {DllName}, {{} EntryPoint OptionalArgument}" dove {} DllName è il nome della DLL con una funzione scritta per essere eseguita da Rundll32, {} EntryPoint è il nome della funzione all'interno della DLL che è scritto specificamente per essere chiamato da Rundll32, e {} OptionalArgument è un qualsiasi parametro aggiuntivo che si desidera passare alla funzione da eseguire.

3 Premere Invio." Assicurarsi che il sistema esegue l'azione è stato diretto da eseguire e non restituisce alcun messaggio di errore.

4 Digitare "Exit" e premere "Invio" per chiudere la finestra del prompt dei comandi.

Consigli e avvertenze

  • Utilizzare il percorso completo e il nome della DLL che si desidera eseguire una funzione da se non si trova nella directory di sistema di Windows.
  • Non dimenticare di includere la virgola tra {DllName} e {} EntryPoint. Assicurarsi di non includere spazi tra i parametri e la virgola come bene. Se lo fai, la funzione sarà in grado di correre, ma nessun messaggio di errore verrà restituito.