Linux 执行脚本后,始终会清理PowerShell窗口

Linux 执行脚本后,始终会清理PowerShell窗口,linux,windows,powershell,terminal,console,Linux,Windows,Powershell,Terminal,Console,我从PowerShell运行PowerShell脚本,无论我选择什么方法,它都会清除我当前的PowerShell窗口,这非常烦人。Linux PowerShell不会发生这种情况 以下是我运行PowerShell脚本的方式: powershell.exe -File "/path/to/file.ps1 或 无论我如何调用脚本,当前的PowerShell窗口都会被清理,我唯一能看到的就是我调用的脚本的输出。将删除以前显示的所有文本 也许有办法阻止这种行为 另请参见我的屏幕截图,以直观地表示问题

我从PowerShell运行PowerShell脚本,无论我选择什么方法,它都会清除我当前的PowerShell窗口,这非常烦人。Linux PowerShell不会发生这种情况

以下是我运行PowerShell脚本的方式:

powershell.exe -File "/path/to/file.ps1

无论我如何调用脚本,当前的PowerShell窗口都会被清理,我唯一能看到的就是我调用的脚本的输出。将删除以前显示的所有文本

也许有办法阻止这种行为

另请参见我的屏幕截图,以直观地表示问题:

  • 在运行命令之前,我的PowerShell窗口-

  • 我运行命令后的PowerShell窗口-


添加
-NoProfile
解决了以下问题:

powershell -NoProfile  -c 'Write-Host OK'
powershell -NoProfile  -c 'Write-Host OK'