I think Windows has a configurable way of supplying arguments to an executable, possibly by using the properties window for the .exe you're using.
That would be the target field in a shortcut to the exe
And I'd assume that Armory for Windows accepts the same command line arguments that Linux does (--datadir=<your Armory database directory> and --satoshi-datadir=<your Bitcoin database directory>).
Yes