我相信这很简单
我有一个脚本,最后输出到.txt文件
## Output the product list to text file ##
$SoftwareList | Out-File C:\Temp\$Computer-SoftwareList.txt
它将结果显示为:
“Adobe Flash Player 15 ActiveX后卫控制台ImgBurn Microsoft .NET Framework 4客户端配置文件Microsoft .NET Framework 4扩展Mozilla Firefox 33.1”
我只是希望它在文本文件中以这样的列表形式出现:
Adobe Flash Player 15 ActiveX
后卫控制台
ImgBurn
Microsoft .NET Framework 4客户端配置文件
Microsoft .NET Framework 4扩展
Mozilla Firefox 33.1
答案 0 :(得分:0)
这取决于您的变量$ SoftwareList。如果是数组形式,则使用空格创建Out-File:
$SoftwareList = @("A A", "B B", "C");
## Output the product list to text file ##
$SoftwareList | Out-File C:\Temp\test.txt
提供以下输出:
A A
B B
C
因此,您必须更改创建变量软件列表的方式。
如果从外部源检索所有的一个字符串变量,我认为你做的不多,因为你无法区分将变量与变量内的空格分开的空格。
答案 1 :(得分:0)
确定
我找到了一种无风扇的方式
我将文件外部.rtf(与Contorl Panel> Deafault程序)关联在WordPad中打开
将输出filr更改为.rtf
写字板打开文件并根据需要显示