A DLL does nothing by itself. It contains code that usually performs some common function, but without a process that uses that code it's more or less inert.
So, for you to "control" it you have to supply the code that asks the DLL's code to run. That "control" is usually accomplished by loading the DLL and then calling a function that the DLL exposes. You can use the PowerShell "Add-Type" cmdlet to do this.
Here's a longer explanation: use-powershell-to-interact-with-the-windows-api-part-1