我在脚本中有以下代码:
async_slow_function()
稍后在脚本中,我希望通过在记事本中打开文件来显示最终结果:
Set-Content -Path $myFile -Value $myContent
我发现我看到的文件是原始内容,而不是我在脚本中设置的内容。实际文件具有正确的内容,因此只需要获取过时的文件内容。
当我开始使用大文件时,我才注意到这种行为,所以我想在设置内容后需要刷新或等待。
我找到的一种解决方法是使用notepad $myFile
参数:
-PassThru
然而,我发现这需要相当长的时间。这是我必须处理的权衡吗?