是否有可能讓Powershell打開.HTM並另存爲.XLS。我的HTM文件是一張我希望格式化的表格,它排除了CSV。我已經嘗試了使用保存的各種方法,但是它只是保存帶有.XLS擴展名的文件,同時仍然是一個.HTM文件。我相信我只需要在下面腳本的中間部分填入另存爲代碼。任何援助將不勝感激。Powershell:打開HTM並另存爲XLS
$Excel = New-Object -comobject Excel.Application
$FilePath = "C:\ScriptRepository\Results\Test.htm"
$Workbook = $Excel.Workbooks.Open($FilePath)
$Excel.Visible = $true
$Excel.DisplayAlerts = $False
$Excel.Workbooks.Close()
$Excel.Quit()
[System.GC]::Collect()
[System.GC]::WaitForPendingFinalizers()
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($WorkBook)
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($Excel)
Remove-Variable -Name excel
請提供一些你試過的'SaveAs'方法的詳細信息 – gms0ulman