Using the POWERSHELL command, we can execute a 1-line command directly from a batch script, without any temporary file.


Here's the syntax.

powershell.exe -Command <yourPowershellCommandHere>

You may also want to include other flags, like -Nologo to improve the actual outcome.