我以前通过编写以下命令从cmd运行PowerShell脚本:“ powershell.exe ./script.ps1”,它在打开的cmd控制台中显示输出。
现在,我正在尝试使用“运行方式”与特定用户一起运行PowerShell脚本,但是该脚本在外部Powershell控制台中运行,并且根本不显示输出。但是,如果我想显示输出,我可以向Powershell添加-noexit
参数,但仍然在外部PowerShell控制台而不是我从中运行脚本的Cmd控制台中显示输出。下面是我正在运行的触发脚本的命令
SET var=%cd%
runas /savecred /user:testuser "powershell.exe %var%/Script.ps1"
是否有变通方法可以在运行此脚本的同一cmd控制台中获取输出?