[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 newswan 于 2021-9-5 08:21 编辑

直接修改文件
  1. @cd /d %~dp0 & powershell -command "Get-Content '%~0' | Select-Object -Skip 1 | Out-String | Invoke-Expression" & pause & exit/b
  2. set $sour= "."
  3. Get-ChildItem -Path $sour -Filter "*.txt" -Recurse | foreach-object {
  4.     write-host ("`n" + $_.fullname)
  5.     get-content $_ | foreach-object {
  6.         if ($_ -match "(.*:)(\d+(?:.\d)?) cm")
  7.         {
  8.             $inch = [Math]::Round(([double]$matches[2]) * 0.3937007874 , 1)
  9.             ($matches[1] + $inch + " inch")
  10.         }
  11.         else
  12.         {
  13.             $_
  14.         }
  15.     } | out-file ($_.fullname)
  16. }
复制代码

TOP

返回列表