I need to "translate" or rewrite a old batch file into powershell.

Command is an exe file. It looks roughly like:

> 
> dir1\dir2\XsltTransform.exe -i dir\_1\dir\_2\blah.xml -x
>  dir\_x\dir\_y\something.xslt -o path1\path2\result.html
> 
> 
> 

I am a bit confused on the **-i, -x,** and **-o** bit

Also some command even have **-r, -p, -a, -b, -l** as well.

I know they possibly mean option of some sort.

But I just can't seem to find on Google or StackOverflow.