Run PowerShell command (with pipeline) in CMD
When we run the following command in PowerShell:
get-date | sc C:tempdate.log
it creates date.log file with current date.
But if we run the same via CMD:
powershell get-date | sc C:tempdate.log
It complains:
ERROR: Unrecognized command
DESCRIPTION:
SC is a command line program used for communicating with the
Service Control Manager and services.
USAGE:
sc <server> [command] [service name] <option1> <option2>...
Apparently, CMD confuses pipeline meant for POSH, with its own.
Can anyone point me how to make it run via CMD?
Thanks in anticipation.
powershell -Command " & {Get-Date | sc c:tmpdate.log}"
CMD和PowerShell
链接地址: http://www.djcxy.com/p/30242.html上一篇: 在Powershell中运行CMD命令