I've run quite a bit on windows. First, yes, windows requires the full executable name. mpirun -np # ../migrate-n-mpi.exe parmfilename -nomenu is my standard command where # is the number of cpu's available.
The easiest way I've found due to odd folder names in windows at times is to place the unzipped folder "migrate-3.6" in the root. In that folder you have all the executables and migrate folders.
Then within that folder create another folder for each project eg c:/migrate-3.6/project1
In folder project 1 place the infile and parmfile of the project run.
Navigate to the folder from a command prompt so that the prompt says C:migrate-3.6/project1
From that command prompt you would type "mpirun -np # ../migrate-n-mpi.exe parmfile -nomenu" all on one line
Note that this only works if your parmfile is called parmfile and the infile name specified in the parmfile is in the same folder.
Using the path ../migrate-n-mpi.exe tells it to look for the file one folder above the current directory.
Good luck,
RP