[英]How to rename all files with " - yyyy mm dd hh mm" in file name to just the part before date/time?
[英]Rename files, moving date part of name from beginning to end
我的文件名带有名称开头的日期,例如20171015….txt
。
我目前使用批处理文件去除前 8 个字符,并且效果很好。 但是我现在想保留日期但将其移到文件名的末尾。
将不带扩展名的文件名设置为变量%Variable%
:
Ren "%Variable%.ext" "%Variable:~8%%Variable:~,8%.ext"
或者,如果在某种循环中执行并启用延迟扩展,即SetLocal EnableDelayedExpansion
:
Ren "!Variable!.ext" "!Variable:~8!!Variable:~,8!.ext"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.