Batch file 需要创建一个批处理文件

Batch file 需要创建一个批处理文件,batch-file,Batch File,我需要在多个目录中重命名文件夹。目录如下所示: 101 Test 6982 Broad 5421 Scope 在每个目录中,都有子文件夹,例如: Correspondence Billing and Invoices Motions & Orders 等等 我需要将上述每个目录中的上述子文件夹重命名为: CORR BILL MOTS 如何完成此操作?创建脚本时,不要在子文件夹中,而是在其上方的文件夹中。 例如: 就你而言: @echo off ren Correspondence

我需要在多个目录中重命名文件夹。目录如下所示:

101 Test
6982 Broad
5421 Scope
在每个目录中,都有子文件夹,例如:

Correspondence
Billing and Invoices
Motions & Orders
等等

我需要将上述每个目录中的上述子文件夹重命名为:

CORR
BILL
MOTS

如何完成此操作?

创建脚本时,不要在子文件夹中,而是在其上方的文件夹中。 例如:

就你而言:

@echo off

ren Correspondence CORR

这应该能奏效。祝您好运。

请注意,堆栈溢出不是免费的脚本编写服务,因此您必须自己尝试,如果遇到问题,请返回此处,提出具体问题并提供您的编码尝试!请在这里学习!如果文件夹名有两个词,比如“法律研究”,我还需要做些什么吗?我不知道如果我的答案是正确的,为什么我会被否决。还有,OP,如果我的答案是正确的,点击分数下面的复选框。关于你的另一个问题,试着把它放在引号里-
ren“lagal Research”Legal
不知道该发支票。这是我第一次访问这个网站。希望我现在就拿到了。你的两个答案都恰到好处。如果你愿意的话,我还有最后一个问题。文件夹名为Motion-Orders或Motion&Orders,我想将其重命名为just MOTS。它应该是
ren“Motion&Orders”MOTS
。谢谢。批处理文件中有两个命令。“动议和命令”MOT和“动议和命令”MOT。这只是改变了其中一个。然后我意识到它不会做第二个,因为MOT现在已经存在了。你帮了我大忙,我真的很感激。
@echo off

ren Correspondence CORR