zoukankan      html  css  js  c++  java
  • Invoke PowerShell by UiPath

       UiPath能够调用PowerShell ,最近在项目中得到了实践:

       需求:

        某系统生成的日志文件的名字,时间戳只到分,形如bz20180214_1655.log

           这样在如果在1分钟内生成多个日志,就会发生覆盖,只剩下最后的那个

      处理:

        将日志文件的名字补上秒位

      代码:

        

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

      转成字符串:

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

      作成机器人:

        

        IsScript要选上,因为是脚本

        有输出的话,要注意设置TypeArgument,可以自行试一试

        项目应用的话,可将机器人参数化

        在UiPath Studio中执行结果:

        

        以上。

  • 相关阅读:
    nyoj67三角形面积
    hduoj1097A hard puzzle
    nyoj168房间安排
    nyoj73 比大小
    hduoj1021 Fibonacci Again
    hduoj1018 Big Number
    hduoj1108最小公倍数
    nyoj312 20岁生日
    hduoj1019 Least Common Multiple
    nyoj144小珂的苦恼
  • 原文地址:https://www.cnblogs.com/mxue/p/InvokePowerShellbyUiPath.html
Copyright © 2011-2022 走看看