UiPath 呼叫Powershell 報錯的問題

2021-09-08 01:11:07 字數 968 閱讀 6961

uipath 呼叫powershell 

經常各種莫名其妙的報錯,如果能有其他工具絕對不用這個。下定決心全部用uipath開發,也不用這個組合了。實在對uipath亂報錯無語至極。

不過,powershell 處理 windows 的優勢實在是讓人無法自拔。

最近寫的generate log 的乙個powershell,在ise除錯沒問題,上週uipath呼叫的時候也沒問問題,現在enhancement 要增加處理兩個檔案的功能,就把之前處理乙個問題的邏輯提取出來成為function,兩次呼叫了。並且要return 乙個檔案路徑出來。就在uipath的run powershell script裡面output 設定了輸出。

錯誤就在這裡造成了,然後無論如何除錯,都是提示如下錯誤

,那就回去定位到剛才使用的move函式,使用到把檔案拷貝到資料夾裡,可能是這裡的錯誤,認不出來字串,咱就給他轉換唄,找了一通**,發現[system.io.fileinfo],[system.io.directoryinfo]可以轉化,加班測試一晚上,還是不成功,修改move為move-item報錯,修改引數為 move-item -path ***x --destination ***錯誤依舊。

今天早上一句句的刪除powershell語句來測試,最終刪除到一條語句,還是報錯,真是奇葩了。重新新建了ps rename 程式,uipath 重新run script 結果竟然成功了,不報錯了,把源**放進測試檔案裡還是成功了,查詢了半天,竟然是run ps script output typeargument的問題,之前設定成string型別,輸出的是ienumerable>型別,修改為object type後ienumerable>不再報錯,nnd

Windows管理員常用的PowerShell命令

下面我們看看能由windows powershell完成的最常見的25個任務。不止是這些任務很簡單,顯示語句的命令架構和其他powershell命令也很簡單。掌握好這些基本命令是成為powershell專家的必經之路。入門級別 1.像檔案系統那樣操作windows registry cd hkcu ...

uipath通過outlook讀取郵件

引數說明 1 mailfolder 必填引數,這裡是需要讀取郵件的目錄,預設為inbox,若使用的中文版的outlook,可填寫 收件箱 或者其他目錄 2 messages 讀取郵件之後輸出的變數,型別為list,若需要對每封郵件進行處理,可以配合使用for each來遍歷郵件陣列,需要注意引數型別...

UiPath之資料透視表

今天給各位小夥伴們講講如何使用uipath來建立資料透視表,相信大家在execl中經常會使用。小u的qq群 714733686 小u的訂閱號 uipath8888 在uipath裡面實現資料透視表功能有三種方式,vb.net和maro這個需要一定的程式設計基礎,那麼大家肯定想知道,不會編寫程式怎麼辦...