[英]New-Object -ComObject excel.application
我懷疑最近可能發生了一些變化,無論是我自己的工作計算機還是我公司的 365 訂閱,都改變了常用腳本的行為。 具體來說,使用這一行:
強調文本New-Object -ComObject excel.application
始終,每次腳本完全運行時,我都會收到此錯誤:
新對象:由於以下錯誤,從 IClassFactory 創建 CLSID 為 {00024500-0000-0000-C000-000000000046} 的 COM 組件實例失敗:80010108 調用的對象已與其客戶端斷開連接。 (來自 HRESULT 的異常:0x80010108 (RPC_E_DISCONNECTED))。
但是,如果我一次手動地通過他的腳本區域,雖然他的行最初可能會失敗,但通常會在下一個成功。
我嘗試調試以減慢進程,並添加睡眠時間,但沒有任何樂趣。
關於可能發生了什么變化的任何想法? 直到最近,這個腳本已經運行了幾個月沒有問題。 我懷疑這是一個時間/許可問題。 我將獲得本地 Office 安裝,因為我已經閱讀了這樣做的一些成功,但這不會是可行的解決方案,如果它長期有效的話。
看起來可用的資源句柄已用盡。 選中此使用 CLSID 創建 COM 組件的實例
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.