我在一个名为cores的文件夹中有一堆文件。这些文件的名称类似于c_000223~a、c_120302~a等。 我有一个带有for循环的批处理文件。它应该遍历每个核心文件,并将其发送到另一个名为RunMSFlux的批处理文件进行处理。问题是RunMSFlux不接受它们的核心文件名。此外,我不想重命名核心文件,因为它们被我的批处理文件之外的其他程序使用。因此,我需要一种方法来去除文件名开头的c_,然后将其传递给RunMSFlux。f i
我正在尝试创建一个批处理文件,它在文件夹中查找特定文件ext (永远只有一个),将该文件的名称分配给一个变量,然后根据变量名称将该文件重命名为一个新名称。for /F %%x in ('dir /b *.html') do set "FileName=%%x"ren %FileName% test.html
因为每个文件名中都有空格,所以这个解决方案只会将文件名</em