PowerShell
執行 PowerShell 腳本
最后更新于
这有帮助吗?
執行 PowerShell 腳本
最后更新于
这有帮助吗?
这有帮助吗?
# 將工作資料夾中 content.txt 的內容取代 %content% 後再交由 PowerShell 執行
Write-Output "%content%"# myscript.ps1 印出 1~100
for ($i = 1; $i -le 100; $i++) {
Write-Output $i
}# PowerShell Low-Code, 呼叫上方的 ps1 腳本檔案
./myscript.ps1# 定義 Excel 檔案的路徑
$filePath = "./excel.xlsm"
# 建立 Excel 物件
$excel = New-Object -ComObject Excel.Application
# 開啟 Excel 檔案
$workbook = $excel.Workbooks.Open($filePath)
# 呼叫 VBA Macro "VBA_Macro_Name"
$excel.Run("VBA_Macro_Name")
# 關閉 Excel 檔案並釋放記憶體
$workbook.Close()
$excel.Quit()
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($excel) | Out-Null