Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
688 views
in Technique[技术] by (71.8m points)

batch-file - 如何使用Power Shell或批处理脚本将文件名从abc_10072019.txt转换为abc_20191007.txt(how to convert file name from abc_10072019.txt to abc_20191007.txt using power shell or batch script)

如何使用PowerShell或批处理脚本在文件名中转换日期格式,例如: abc_10072019.txtabc_20191007.txt

  ask by shabnam sm translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

The full batch script:( renames using current date )

(完整的批处理脚本:( 使用当前日期重命名 ))

@echo off
for /f "tokens=2,3,4 delims=/ " %%a in ('%date%') do (set date=%%a & set month=%%b & set year=%%c)
ren  abc_10072019.txt abc_%year%%month%%date%.txt
goto :eof

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...