Bon là on sort du domaine de la photo...
mais si je ne me trompe pas, on ne peut pas directement lancer une dll depuis la ligne de commande ; les dll ne sont pas un type de fichier "à associer à un programme", et ne sont pas exécutables d'elles-mêmes, n'étant qu'une librairie de fonctions...
En lançant une dll, Windows demande avec quoi on veut l'ouvrir.
Par contre, avec rundll32, il y a moyen d'appeler une fonction au sein d'une dll donnée (encore faut-il connaître le nom de la fonction, je crois que PEExplorer sait lister ça)
exemple :
RunDll32.exe shell32.dll,Options_RunDLL 1
= propriétés de la barre des tâches
Après, peut-être qu'il existe un autre éxécutable pour "activer" une dll comme tu en parles, mais je ne le connais pas...