Okay, so much for the obvious \:\) It is most likely the placement of quotes within you command then.

Exactly what would it look like on the command line?

Are you quoting just the & or the whole string on the command line?

Here is way to put quotes around your Var.

Shell "%comspec% /c " + $adFind + "adfind.exe -b OU=3CPTS," + chr(32) + $Staff + chr(32) + ",OU=3WG,$Domain -csv -nodn -nocsvheader -tdcs -binenc -f $var1 $var2 > " + $inputPath + "3CPTS.csv"
_________________________
Today is the tomorrow you worried about yesterday.