0
使用下面的代碼轉換指定目錄中的所有excel文件。當我嘗試將一個文件轉換爲csv時,它按照預期工作,但是當我嘗試將所有excel文件轉換爲csv時,不會發生任何異常,並且文件不會被轉換。powershell腳本問題將多個excel文件轉換爲csv
$path = get-childitem -path "\\sharedrive\excelfiles\" -filter *.xlsx
foreach ($file in $path)
{
$Excelfilename = $file.fullname
$CSVfilename = "" + $file.Basename
$xlCSV=6
$Excel = New-Object -comobject Excel.Application
$Excel.Visible = $False
$Excel.displayalerts=$False
$Workbook = $Excel.Workbooks.Open($ExcelFileName)
$Workbook.SaveAs($CSVfilename,$xlCSV)
$Excel.Quit()
}