【发布时间】:2016-01-25 06:53:29
【问题描述】:
我有以下 2 个命令。
命令 1:
Get-QCSyncHistoryStep -Workflow "CSV2AD" -Name "Provision from CSV to 31AD" -Count 1 | ForEach {$_.SuccessOperations} | Out-File c:\scripts\temp1.txt
命令 2:
Get-QCSyncHistorySummaryRun * | Out-File c:\scripts\temp2.txt
Command 1 仅适用于 powershell 提示符,但不能用作脚本。 command 2 在提示符和在脚本文件中使用时都起作用。
如果我在脚本文件中同时运行这两个命令,则命令 1 不会向文件中写入任何内容,而命令 2 则不会。
在破译问题时需要帮助。
谢谢。
【问题讨论】:
-
移除管道并开始将结果分配给变量。检查哪个赋值提供了空值并在那里开始调试。