问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

批处理按关键字移动到多个指定文件夹?

发布网友 发布时间:2022-04-19 12:21

我来回答

1个回答

热心网友 时间:2023-10-24 22:45

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
<# :
cls&echo off&mode con lines=5000
rem 将一个指定文件夹下名称末尾包含有指定关键字的子文件夹剪切/移动到另一个新的文件夹下名称末尾包含有相同关键字的子文件夹里
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312')))) -Args '%~f0'"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$oldfolder="D:\xxx\原文件夹";
$newfolder="D:\yyy\新文件夹";
$self=get-item -liter $args[0];
$path=$self.Directory.FullName;
[byte[]]$b=@(32,45,45,62,32);
$c=[Text.Encoding]::Default.GetString($b);
$folders1=@(dir -liter $oldfolder|?{$_ -is [System.IO.DirectoryInfo]});
$folders2=@(dir -liter $newfolder|?{$_ -is [System.IO.DirectoryInfo]});
$dic=New-Object 'System.Collections.Generic.Dictionary[string,string]';
for($i=0;$i -lt $folders2.length;$i++){
$key=$folders2[$i].Name -replace '^.+、';
if(-not $dic.ContainsKey($key)){$dic.add($key,$folders2[$i].FullName);}
}
for($i=0;$i -lt $folders1.length;$i++){
$key=$folders1[$i].Name -replace '^.+_';
if($dic.ContainsKey($key)){$folders1[$i].FullName+$c+$dic[$key];}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 批处理,复制文件 生成文件夹 的问题 批处理批量新建文件夹 DOS批处理在当前文件建立文件夹 怎么批量创建新建文件夹 如何批处理命令新建文件夹 批处理 将文件夹内所有的文件名 生成文件夹名 批处理根据文本建立文件夹。 詟虊葋浣犲ソ锛屾坠链烘垜ROOT鍚庯紝缁撴灉璇&#xFFFD;垹浜嗙郴缁熻蒋浠讹紝镓嬫満阅岀殑杞&#xFFFD;欢閮芥墦涓嶅紑浜... 批处理在当前目录的所有子目录中创建文件夹? 用批处理创建文件夹(我没财富值,不好意思哦) 批处理创建文件夹 批处理,自动建立文件夹 批处理建立文件夹 怎样在百度地图中标注全景地图? 根据文件名批量创建文件夹的批处理? 百度地图上的全景是如何上传的? 怎样用批处理批量建立文件夹? 全景图怎么上传百度地图? 怎么用批处理在指定文件夹中创建文件夹 如何用批处理 新建文件夹目录? iphone8有双卡双待功能吗? iphone8真的能双卡双待吗 62是啥意思? 有个报告上面写左氧氟沙星耐药是啥意思 华为8x电池是多大的? 什么是余数函数 什么是取余函数 excel取余数函数有哪些 excel 取余数 excel算余数的函数 excel公式求余数怎么设置 c语言中,怎样使用取余数的函数 Excel 如何求余数 取余数 Mod 函数怎么用 余数excel函数 excel函数的除法公式(整数及余数) 求余函数 excel函数余数问题 在excel自定义函数中应当如何使用求余数函数? Excel 怎样求余数?除法的余数