PowerShell——像日志一样输出执行结果

  

最近在用Powershell完成一些经常要做的日常工作,想实时的得到执行结果,像Linux安装软件一样,一条一条的实时输出到控制台,这样很清晰明了的看到每一步的执行结果。格式就像这样:
PS祝辞xxx 02/28/2018 13:35:43检查服务....
02/28/2018 13:35:44 xxx服务停止。
02/28/2018 13:35:45 xxx服务....开始
02/28/2018 13:35:46 xxx启动服务。

  

我也是PowerShell初学者,起初为了实现这个时间实时显示,用了一个很笨的方法,就是每一个输出语句前面定义一个时间变量,这样太繁琐了,肯定是有简单的方法来实现的。在群里问了一下高手,果然有.PowerShell定义变量有一种方法,是直接这样:美元(PowerShell-Command)。

  

比如:$ (Get-Date)

  

你就可以直接拿来用了。下面是完整的例子:

  

 PowerShell -像日志一样输出执行结果

PowerShell——像日志一样输出执行结果