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

批处理,用正则表达式找出当前文件夹的名称,不是路径

发布网友 发布时间:2022-05-10 19:45

我来回答

3个回答

热心网友 时间:2022-04-24 14:27

应该说用findstr命令并不适合所提问题,它的所谓"正则表达式"也就能查找某文件中或某字符串中是否含有某类特征组合,就是说只能精确到是否含有的一行或一整串,而不能从一串中截取该串中的相符的一段,要想截取得用别的命令(顺便说一下"&" 符属cmd命令中的特殊符,而"\"符属于findstr命令中的转义符,在不用/c参数及引号时要表示一个 \ 得写成 \\  findstr的用法及特殊符的处理方法一两句说不清楚...)

当前路径有现成的变量%cd%可表示, 如果想获取当前文件夹名可用:
for %%i in ("%cd%")do set "当前文件夹=%%~nxi"
如果是从字符串中获取(而不是真正当前路径):
set "pathstr=D:Program files\AAA\BBB\xxx\"
if "pathstr:~-1"=="\" set "pathstr=%pathstr:~,-1%"
for %%i in ("%pathstr%")do set "该文件夹=%%~nxi"

热心网友 时间:2022-04-24 15:45

你是要找一个文件夹名字吗,?
for /f "delims=" %%a in ('dir /ad/s/b "当前文件夹"') do echo %%~nxa
pause

热心网友 时间:2022-04-24 17:20

让你知道你最美
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...下图方式对折一分为二裁开成为A2纸(如图(2) 明信片怎么样固定 为什么我的高考录取通知书还没有到? 梦见我孙女光秃秃的躺在路上的预兆 师兄请按剧本来分集剧情介绍(第1-40全集)大结局,几点更新,在哪个台播出... 发挥什么优势 三合一烤肠机接煤气罐接口可以换方向吗 关于福睿斯4年,3万公里保养问题请教? 福睿斯水箱加水在哪里 福睿斯水箱加水在哪里加 CSGO武器箱怎么获得 CSGO武器箱钥匙在哪买便宜 批处理如何用正则提取字符串中间的数字,和结尾的数字 如何批量正则替换文本 批处理中正则表达式问题? 用批处理(正则表达式)编辑文本里的内容 批处理之正则表达式 网贷整顿后现金巴士还需要还吗? 现金巴士是怎样催收的? 现金巴士借了1000还不起怎么操作 买什么股票的最多,以及它有利一面是什么? 现在可以买权重股吗?会不会套住啊? 买股票都买权重股的方法,好不好呀? 2020年内乡二高大概要多少分? 今年的二高录取分数线是多少 阿玛尼唇釉509是红管还是黑管?? 现金巴士还款对公账户 现金巴士支付宝还款账号 炒权重股有什么好处 购买权重股有什么好处呀? 有关一个django的问题 近期公司要管理工具,有什么推荐吗? 如何用正则化表达式提取两个特定字符之间的内容 求一个批处理或正则表达式,匹配多行pos(280,360)的逗号后的数字并批量替换指定数字,用编辑器? 图片批量替换正则 求批量正则表达式修改文件名的命令。windows/linux都OK 批处理 删除或替换文本的特定内容(有一定的正则表达式) 批量重命名的正则表达式怎么写? NOTE++正则表达式批量修改 正则表达式批量替换统一格式的文本 正则表达式 批量替换 WIN7如何提高电脑亮度 做梦被好多大花猫缠身,甩不掉。猫特别大,颜色也很深,缠在我腿上甩不掉。求解 我的建行信用卡还款晚了五天,这是头一次,请问会影响信用度吗 建设银行信用卡超过了5天期限会把我入黑名单吗? 建行信用卡几个月没有用它会封卡吗 怎么解决浏览器拦截django-sslserver 关于数据线的问题 数据线上的BBVH什么意思? 假名标注,邓丽君的《我只在乎你》 【时の流れに身をまかせ】歌词 求成龙和邓丽君的我只在乎你的歌词 《歌曲》我只在乎你一一歌词是什么?