Como ler o conteúdo de um arquivo csv dentro do arquivo zip usando o PowerShell
Eu tenho um arquivo zip que contém vários arquivos CSV dentro dele. Como leio o conteúdo desses arquivos CSV sem extrair os arquivos zip usando o PowerShell?
Eu tenho usado oRead-Archive
Cmdlet incluído como parte doExtensões da comunidade do PowerShell (PSCX)
Isto é o que eu tentei até agora.
$path = "$env:USERPROFILE\Downloads\"
$fullpath = Join-Path $path filename.zip
Read-Archive $fullpath | Foreach-Object {
Get-Content $_.Name
}
Mas quando executo o código, recebo esta mensagem de erroGet-Content: um objeto no caminho especificado filename.csv não existe ou foi filtrado pelo parâmetro -Include ou -Exclude.
No entanto, quando eu corroRead-Archive $fullpath
, lista todos os arquivos dentro do arquivo zip