![PowerShell: não foi possível obter a propriedade aberta da classe de pastas de trabalho](https://rvso.com/image/1552782/PowerShell%3A%20n%C3%A3o%20foi%20poss%C3%ADvel%20obter%20a%20propriedade%20aberta%20da%20classe%20de%20pastas%20de%20trabalho.png)
Então tento abrir um arquivo Excel com o PowerShell. Mas recebi esta mensagem de erro: “não foi possível obter a propriedade aberta da classe de pastas de trabalho”.
$dirPath = ("C:\Users\localadmin\OneDrive\DailyReports\")
$manFile = Get-ChildItem -Path $dirPath -Recurse -Filter "*MANSUM*"
$manPath = $manFile.Fullname
$excel = New-Object -ComObject Excel.Application
$excel.DisplayAlerts = $false
$manWB = $excel.Workbooks.Open($manPath)
Como posso corrigir esse erro?
O caminho completo ( $manPath
) está correto.
Executando o Windows 10 Pro, Excel 2016
Responder1
Aqui está uma solução:
Precisa criar uma pasta e fornecer direitos de acesso adequados.
・Windows 2008 Servidor x64
Por favor, crie esta pasta.
C:\Windows\SysWOW64\config\systemprofile\Desktop
・Windows 2008 Servidor x86
Por favor, crie esta pasta.
C:\Windows\System32\config\systemprofile\Desktop