我需要一个可以从命令行运行的命令,为目录中的每个文件(基于文件名)创建一个文件夹,然后将文件移动到新创建的文件夹中。
例子 :
起始文件夹:
Dog.jpg
Cat.jpg
Run Code Online (Sandbox Code Playgroud)
以下命令非常适合为当前工作目录中的每个文件名创建一个文件夹。
for %i in (*) do md "%~ni"
Run Code Online (Sandbox Code Playgroud)
结果文件夹:
\Dog\
\Cat\
Dog.jpg
Cat.jpg
Run Code Online (Sandbox Code Playgroud)
我需要更进一步,将文件移动到文件夹中。
我想要实现的是:
\Dog\Dog.jpg
\Cat\Cat.jpg
Run Code Online (Sandbox Code Playgroud)
有人可以用一个命令帮助我完成所有这些吗?