【发布时间】:2016-07-20 18:56:02
【问题描述】:
我需要将一些目录从网络复制到我的机器上,并从复制的文件夹中的文件中删除扩展名.nary;所以文件myFile.doc.nary 将变为myFile.doc。我有以下 Windows 批处理文件,但如果批处理文件是从 c:\ 运行的,我不知道如何将重命名限制为两个文件夹:
xcopy /s \\some_server\MYFOLDER1 c:\MYFOLDER1\
xcopy /s \\some_server\MYFOLDER2 c:\MYFOLDER2\
for /r %%x in (*.nary) do (
ren "%%x" *.
)
pause
如何将重命名限制为c:\ 上的这两个文件夹?另外,如果文件夹已经在我机器的c:\ 上,是否可以不运行副本?谢谢。
【问题讨论】:
标签: windows batch-file