[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 6# meiszp
  1. @{}#? 2>nul&pause&powershell -c "type -literalpath '%~f0'|out-string|iex"&pause&exit/b
  2. gci -file |where {$_.name -match '\.(mp4|jpg|jpeg)$'} |foreach {
  3. if($_.basename-match '\d{13}'){
  4. $niuName=[DateTimeOffset]::FromUnixTimeMilliseconds([int64]$matches[0]).LocalDateTime.ToString('yyyyMMdd-HHmmss')
  5. rni -LiteralPath ($_.fullname) -NewName ($_.name -replace $matches[0],$niuName)
  6. }
  7. }
  8. 'done'
复制代码

TOP

  1. PowerShell "dir *.jpg, *.mp4 -File | ?{$_.BaseName -match '[0-9]{13}'} | ren -NewName {$dt = ([DateTime]'1970-01-01').AddMilliSeconds(8*3600*1000+$matches[0]).ToString('yyyyMMdd-HHmmss'); $dt + $_.Extension}"
复制代码

TOP

返回列表