我有超过 1000 个以下格式的文件
WMS_002248557A931EDE81AEE9DEF8AB0CCD.xml.20230607T141028.383-1443092915
WMS_0022485689451EDE81AEFD441B115F0C.xml.20230607T141430.753-1443334398
我想只保留 XML 并删除其余部分
如何在 DOS 命令提示符下执行此操作?
我已经尝试过以下命令
ren *.xml.* *.xml
结果很接近但不是我想要的
WMS_002248557A931EDE81AEE9DEF8AB0CCD.xml.20230607T141028.xml
WMS_0022485689451EDE81AEFD441B115F0C.xml.20230607T141430.xml
答案1
我弄清楚了这一点,因为文件名前缀(WMS_)的长度为 4 个字符,而 guid(32 个字符)是常数
这里有36个问号。
ren *.* ??????????????????????????????????????.xml
输出正是我需要的。谢谢
WMS_002248557A931EDE81AEE9DEF8AB0CCD.xml
WMS_0022485689451EDE81AEFD441B115F0C.xml