早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用批处理如何建立相应文件夹,把符合条件文件复制粘贴到相应文件夹下2个问题:1.用批处理,建立文件夹名字为a-z的26个英文字母的文件夹。(一双击立即建立26个文件夹)2.把一些文件(

题目详情
用批处理 如何建立相应文件夹,把符合条件文件复制粘贴到相应文件夹下
2个问题:1.用批处理,建立文件夹名字为a-z的26个英文字母的文件夹。(一双击立即建立26个文件夹)
2.把一些文件(文件格式.txt),根据它们的首字母分别复制粘贴到这几个文件夹(假设这几个文件夹为E:\123下的文件夹)
举个例子,在某个文件夹下有一些文件,它们分别是abc.txt,a person.txt,boy.txt,zone.txt,good moring.txt的文件,把批处理复制到该文件夹下后,双击批处理后在E:\123下分别建立了26个字母为文件名的文件,例如a,b,......z。把上面的abc.txt,a person.txt放入文件夹a中,boy.txt放于文件夹b中,zone.txt,放于文件夹z中good moring.txt放于文件夹g中。
▼优质解答
答案和解析
@echo off&setlocal enabledelayedexpansion
(for %%a in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do md "e:\123\%%a"
for %%a in (*.txt) do (
    set ".=%%a"
    copy "%%a" "e:\123\!.:~,1!\" /y
))2>nul