使用PowerShell写入文件无法正常工作

时间:2017-07-11 14:08:02

标签: .net powershell writetofile

我试图写一个文件结果:

$installedPrograms = Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate

它根本不起作用。我尝试过使用:

$installedPrograms >> "installedProgram.txt"

$installedPrograms | Out-File "installedPrograms.txt"

$stream = [System.IO.StreamWriter] "installedPrograms.txt"
1..10000|%
{
    $stream.WriteLine($installedPrograms)
}
$stream.Close();

以上都没有工作......

1 个答案:

答案 0 :(得分:0)

在csv中可能更好

$installedPrograms = Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate
$installedPrograms | export-csv installedPrograms.csv -notypeinformation