记事本在Set-Content后打开陈旧文件

时间:2017-07-29 00:09:11

标签: powershell file-io

我在脚本中有以下代码:

async_slow_function()

稍后在脚本中,我希望通过在记事本中打开文件来显示最终结果:

Set-Content -Path $myFile -Value $myContent

我发现我看到的文件是原始内容,而不是我在脚本中设置的内容。实际文件具有正确的内容,因此只需要获取过时的文件内容。

当我开始使用大文件时,我才注意到这种行为,所以我想在设置内容后需要刷新或等待。

我找到的一种解决方法是使用notepad $myFile 参数:

-PassThru

然而,我发现这需要相当长的时间。这是我必须处理的权衡吗?

0 个答案:

没有答案