Invoke PowerShell by UiPath


 

   UiPath能夠調用PowerShell ,最近在項目中得到了實踐:

   需求:

    某系統生成的日志文件的名字,時間戳只到分,形如bz20180214_1655.log

       這樣在如果在1分鍾內生成多個日志,就會發生覆蓋,只剩下最后的那個

  處理:

    將日志文件的名字補上秒位

  代碼:

    

1 gci "C:\uipath\sh\data\*_????.log" | %{
2     move-item $_.FullName ($_.DirectoryName+"\"+($_.Name -Replace "\.log$", "") + $(Get-Date -Format "ss")+".log")
3 }
View Code

 

  轉成字符串:

    "gci ""C:\uipath\sh\data\*_????.log"" | %{move-item $_.FullName ($_.DirectoryName+""\""+($_.Name -Replace ""\.log$"", """") + $(Get-Date -Format ""ss"")+"".log"")}"

 

  作成機器人:

 

    

 

    IsScript要選上,因為是腳本

    有輸出的話,要注意設置TypeArgument,可以自行試一試

    項目應用的話,可將機器人參數化

    在UiPath Studio中執行結果:

 

    

 

    以上。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM