Export-Csv
quer que um objeto escreva em c:\products.txt
.
Do que você postou, não está claro o que você quer lá. O que você quer que c: \ products.txt contenha?
Eu tenho um script que deve listar todos os programas instalados em uma máquina. Eu quero exportar para um arquivo para mim.
Continuo recebendo o erro:
Supply Values for the following parameters: InputObject:
Estou sentindo falta de algo com o meu script abaixo. Eu ainda sou novo no powershell, e há algo errado com a sintaxe que não estou conseguindo.
Como posso resolver isso?
$loc = Get-ChildItem HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall
$names = $loc |foreach-object {Get-ItemProperty $_.PsPath}
foreach ($name in $names)
{
Write-Host $name.Displayname
}
Export-Csv c:\products.txt
Export-Csv
quer que um objeto escreva em c:\products.txt
.
Do que você postou, não está claro o que você quer lá. O que você quer que c: \ products.txt contenha?
foreach ($name in $names) {
Write-Host $name
Add-Content c:\products.txt $name
}
Tags powershell