2017-10-10 121 views
-4

嗨,我有多个文件都有领带戳(随机)。使用批处理脚本重命名动态文件

PMPRO_Outbound_US05_20170927_114630.csv 
PMPRO_Outbound_US05_20170928_115430.csv 

我要重命名使用批处理脚本这些文件,你可以请帮忙。

PMPRO_Outbound_US05_20170927_114630.csv 

PMPRO_Outbound_US05_20170927_114630.csv_1 

请帮助。

+0

不同的时间戳文件只是需要重新命名它们 –

+2

你试过了什么,你试过的怎么样都失败了?理想情况下,您应该提供您尝试过的[最小,完整和可验证的示例](https://stackoverflow.com/help/mcve),并包含有关失败的具体信息,包含错误消息和/或错误的输出。 SO不是代码写入服务;最好的问题是提供有用信息的问题,以便那些回答问题的人可以指导你设计自己的正确答案。参见[如何提出一个好问题](https://stackoverflow.com/help/how-to-ask)。 –

回答

0

使用for循环:

for /F %%i in ('dir /b *.csv') do echo mv %%i %%i_1 

一旦你感到满意,认为它是做什么的,你打算做,除去echo执行实际的重命名。