【发布时间】:2013-04-15 19:55:24
【问题描述】:
我有一个 powershell 脚本,当我手动打开 powershell 并运行脚本时它工作得很好。它产生这样的输出:
10.52.30.131 BALL-AIRKYYCP0 Not installed Ping successful Windows
10.52.30.133 BALL-4FNRAMLOD Not installed Ping successful Windows
10.52.30.134 BALL-5UU20W8E2 Not installed Ping successful Windows
如果我右键单击脚本文件,然后单击在 powershell 中运行,则脚本运行良好并执行所需的所有操作,但返回的输出不同,见下文:
10.52.30.131 BALL-AIRKYYCP0 Not installed Ping successful Wind
ows
10.52.30.133 BALL-4FNRAMLOD Not installed Ping successful Wind
ows
10.52.30.134 BALL-5UU20W8E2 Not installed Ping successful Wind
ows
由于某种原因,通过右键单击“在 Powershell 中运行”运行它会导致输出混乱,并且单元格被切断并在下一行完成。这是一个小样本
任何想法为什么以这种方式运行脚本时输出会有所不同?
【问题讨论】:
-
控制台窗口的宽度是否不同?
-
这就是问题所在,在脚本中设置为自动调整窗口大小。谢谢内特。
标签: powershell csv output