求批处理命令解决多层文件夹嵌套的问题

?? 2024-06-01 07:15:57
最佳回答
最好先弄个测试文件夹以免搞错 批处理文件放要处理的总文件夹,会把所有该层以下各子层含有文件的文件夹改为带上所属中间层文件夹名移到批处理文件并列位置,然后删去空文件夹(实际是删去所有子文件夹) 我认为这样很好,如实在要指定一文件夹,把第二行前的::去掉并修改等号后内容 @echo off&setlocal enabledelayedexpansion::set "np=e:\xx\xxx"if not defined np set "np=%~dp0"if "%np:~-1%"=="\" set np=%np:~,-1%cd/d "%~dp0"set "fnp=%np:\=\\%"for /f "delims=" %%a in ('dir/s/b/ad^|findstr /ixv "%fnp%"^|sort/r')do ( rd "%%a" 2>nul&&echo 删除 %%a||( set "s=%%~a" set "ns=!s:%~dp0=!" set "ns=!ns:\=-!" ren "%%~a" "!ns!" move "%%~dpa!ns!" "%np%" echo %%~dpa!ns! =^>%np%))pause 20210311
汇率兑换计算器

类似问答
  • 写一个重命名文件名的批处理
    • 2024-06-01 06:08:08
    • 提问者: 未知
    @echo offsetlocal enabledelayedexpansionfor /f %%a in ('dir /b *.pdf') do ( set name=%%a rem 前六个字符 set name6=!name:~0,6! rem 引入计算前六个字母出现个数的变量"i前六个字母" set /a i!name6!=1+i!name6! rem 下...
  • u盘出现文件夹名变为“00000000.000”的问题怎么办?
    • 2024-06-01 04:04:46
    • 提问者: 未知
    在found0000的文件夹里吗,去找一些数据修复的软件,记住不要往里面再写入东西,不过修复只是最大可能罢了,当然如果是商业用户去找数据修复公司也许有救,不过可要不少¥查看原帖>>
  • bat命令(.bat文件) 删除文件
    • 2024-06-01 19:26:19
    • 提问者: 未知
    你好 删除顽固文件和文件夹的方法如下:1.360系统急救箱——系统修复——全选修复 重启2.360系统急救箱——急救 重启3.——清理插件4.——功能大全————添加文件——粉碎5.安装unlocker解锁删除工具 右键你要删除的文件 选择unlocker或者把文件拖到unlocker中 弹出个窗口 在操作下拉框里 选择你要执行对这个文件的动作 即:删除 然后确定就可以了 6.开机f8进入下...
  • 文件夹变成文件怎么办求大神帮助
    • 2024-06-01 05:49:30
    • 提问者: 未知
    恭喜你 了,系统白做了,又中标了~~~~~ 此类病毒大多是通过u盘传播的,病毒运行后将原文件夹属性改为只读、隐藏、系统,然后创建病毒副本并以原有文件夹名称命名,更换为文件夹图标,隐藏文件扩展名!!! 重新做完系统千万不要打开病毒副本伪装的假文件夹,那样会造成再次中毒的现象,可以用以下方法将病毒副本删除,并恢复原真实文件夹: 首先显示所有隐藏文件夹具体操作如下: xp系统: 打开“我的电脑...
  • 水文学急需解决的问题
    • 2024-06-01 16:30:02
    • 提问者: 未知
    联合国人口基金执行主任萨迪克博士则强调:人口稳定对于实现可持续发展必不可少,是一个关键的重要目标。国际人口科学联盟理事蒋正华说,**是真正对可持续发展和提高计划...
  • 怎样给app的文件夹优雅的命名?
    • 2024-06-01 06:16:56
    • 提问者: 未知
    哈哈今天刚刚整理的文件夹名字及分类 自我感觉良好 疯狂自恋 一直拿着个手机沾沾自喜 见下图 嘻嘻 “宝帘闲挂”取自秦观的...这里面主要放工具 镜子 输入法 指南针 什么鬼的 ...
  • excel多层嵌套问题vlookup if
    • 2024-06-01 23:40:39
    • 提问者: 未知
    假设你表一数据在ab两列.表二数据在abc三列. 在表一的c1输入 indirect("sheet2!c"&match(a1&b1,sheet2!a:a&b:b,0))输入完后在编辑状态下同时按ctrl+shift+enter确认,然后向下填充公式. 另一种方法,可以用数据透视表. 这个公式是在sheet1中输入的.看见公式中的sheet2了吗.
  • if函数多层嵌套失败,找不到原因。
    • 2024-06-01 09:46:04
    • 提问者: 未知
    你的公式没错,你用的大于号有问修改下就可。下面是我修改过的,你直制使用。=if(e6<30,"20",if(and(e6>=30,e6<50),"24",if(and(e6>=50,e6<60),"32",if(and(e6>=60,e6<70),"35","38&q...
  • css中四个盒子层层嵌套的代码怎么写?
    • 2024-06-01 00:28:34
    • 提问者: 未知
    <div class="box"> <div> <div> <div class="contont">内容</div> </div> </div></div>一般情况下是...
  • 请在“答题”菜单下选择“字处理”命令,然后按照题目要求再打开相应的命令,完成下面的内
    • 2024-06-01 20:57:18
    • 提问者: 未知
    参**:(1)编辑标题文本[步骤1]选择标题文本,选择[格式→字体]命令,在弹出“字体”对话框的“中文字体”中选择“黑体”(西文字体设为“使用中文字体”),在“字号”中选择“二号”,在...
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。