如何创建在后台运行的powershell脚本的日志?

时间:2016-10-12 14:42:51

标签: powershell command

我有一个powershell脚本,我正在从作为前端无限while循环运行转换为计划任务。这里最大的问题是我仍然想保留一个日志。 Start-Transcript是先前执行日志记录的位,但这不适用于后台任务。

这些链接(12)显示了类似的问题,但它们只提供了起始记录不起作用的信息。他们没有说明可以如何完成。

1 个答案:

答案 0 :(得分:1)

基本上你可以做两件事:

  • 向脚本添加日志记录例程(例如参见http://repo1.maven.org/maven2)。

  • 运行如下脚本:

    powershell.exe -Command "&{your.ps1 *> your.log; exit $LASTEXITCODE}"
    

就我个人而言,我更喜欢前者,但需要对代码进行更多更改。