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

   需求:

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

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

  处理:

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

  代码:

    

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

  转成字符串:

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

  作成机器人:

    

    IsScript要选上,因为是脚本

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

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

    在UiPath Studio中执行结果:

    

    以上。

最新文章

  1. Sage Crm 权限原理分析
  2. idea之internal java compiler error
  3. JSTL核心标签库使用
  4. laravel5学习手记
  5. 中文web font技术及方案
  6. vim插件介绍
  7. 配置DNS服务器IP
  8. 详解C/C++函数指针声明 ( *( void(*)())0)();
  9. sae Servlet class XXXX is not a javax.servlet.Servlet
  10. iOS中使用ZipArchive压缩和解压缩文件-备
  11. 微信sdk (1)
  12. 关于json文本数据的一些使用方法
  13. 第23章 访问者模式(Visitor Pattern)
  14. Uva - 11853 - Paintball
  15. .NET Core TDD 前传: 编写易于测试的代码 -- 缝
  16. 关于Django字段类型中 blank和null的区别
  17. Python基础教程2#练习使用参数的疑难杂点分析
  18. windows下Mysql8.0.12安装详解
  19. BZOJ1042 HAOI2008硬币购物(任意模数NTT+多项式求逆+生成函数/容斥原理+动态规划)
  20. 如何选择windows 10 系统中默认打开程序

热门文章

  1. C#动态给EXCEL列添加下拉选项
  2. 问题:C#时间差;结果:C# 使用TimeSpan计算两个时间差
  3. javaScript之事件处理程序
  4. HTTP之首部
  5. Centos6.5安装JDK8教程(一)
  6. Java探索之旅(6)——对象和类
  7. 第三周作业-课本&&视频学习
  8. Apple Swift中文入门教程【转发】
  9. 该项目中不存在目标“GatherAllFilesToPublish”
  10. Go:坑之for range