Richten Sie Ihre Variablen ein
$Filepath = 'C:\Users\mad tom vane\Documents\Test1.xlsx' $Filepath = Get-Item -Path $Filepath $NewFilepath = Join-Path -path $Filepath.directory.fullname -ChildPath "$($Filepath.basename).xls"
$Excel = New-Object -ComObject Excel.Application $Excel.Visible = $true #or false
Ich öffne gerne schreibgeschützt
$Workbook = $Excel.Workbooks.Open($Filepath.fullname,[Type]::Missing,$true)
Speichern Sie die Arbeitsmappe als xlExcel8 für eine XLS-Datei
$Workbook.SaveAs($NewFilepath,56) #https://technet.microsoft.com/en-us/library/ff730962.aspx $Workbook.Close() $Excel.Quit() [System.Runtime.Interopservices.Marshal]::ReleaseComObject($Excel) Remove-Variable Excel