Batch file .bat文件夹的通配符
如何在文件夹中使用通配符Batch file .bat文件夹的通配符,batch-file,Batch File,如何在文件夹中使用通配符 7z x -oS:\Technology\FEFTP\* S:\Technology\FEFTP\*.zip ren S:\Technology\FEFTP\Export_Job9_04-08-2014_16-24(wildcardthis) TestFolderRename ren S:\Technology\FEFTP\TestFolderRename\*.CSV test1.csv move S:\Technology\FEFTP\TestFolderRe
7z x -oS:\Technology\FEFTP\* S:\Technology\FEFTP\*.zip
ren S:\Technology\FEFTP\Export_Job9_04-08-2014_16-24(wildcardthis) TestFolderRename
ren S:\Technology\FEFTP\TestFolderRename\*.CSV test1.csv
move S:\Technology\FEFTP\TestFolderRename\*.CSV S:\Technology\FEFTP\Test
最好的办法是什么?
我需要一个通配符来替换Export_Job9_04-08-2014_16-24。
它将是文件夹中的唯一内容,因此不需要如此具体。
我试过了,但没用。正确的方法是什么
for /d %%a in ("S:\Technology\FEFTP\Export*") do ren "%%~fa" TestFolderRename
显然,只有(如上所述)您只有一个
Export*
文件夹(您不能将两个文件夹重命名为同一名称),并且TestFolderRename
不存在(名称冲突)时,它才会起作用.在文件夹上使用REN时不支持通配符:使用MOVE命令时,您可以选中MOVE,其中源可以包含通配符-@npocmaka。它是否允许您为新文件指定目标。这就是代码所做的吗?移动g:\department\oldfile.wp“c:\Files to Convert\newfile.doc”。我想我的问题是如何在move中使用通配符来重命名子目录。