bat命令,遍历文件夹下所有子文件夹
现希望通过for命令 得到如下执行:
可以逐个遍历文件夹到
A,
A/B1,
A/B2,
A/B1/C1,
A/B1/C2,
A/B2/C4,
A/B2/C4/D1, 展开
@echo off
set dir=A
for /f "delims=" %%i in ('dir /ad/b/s "%dir%"') do (echo %%i)
pause
bat - 中国互联网公司
BAT,B=百度、A=阿里巴巴、T=腾讯,是中国互联网公司百度公司(Baidu)、阿里巴巴集团(Alibaba)、腾讯公司(Tencent)三大互联网公司首字母的缩写。
百度总部在北京、阿里巴巴总部在杭州、腾讯总部在深圳。
百度
BAT已经成为中国最大的三家互联网公司。中国互联网发展了20年,现在形成了三足鼎立的格局,三家巨头各自形成自己的体系和战略规划,分别掌握着中国的信息型数据、交易型数据、关系型数据,然后利用与大众的通道不断兼并后起的创新企业。
过去五年,三家巨头共投资了30家已上市公司和几百家未上市公司。中国互联网未上市创业公司估值前30名的公司,80%背后有BAT的身影[1] 。
基于现有业务的竞争优势在移动互联网领域构建完整的生态体系已经成为BAT的布局核心,但在这个过程中,三巨头的侧重点各不相同。
百度以搜索引擎为支撑,在探索新业务方向时,主要以战略投资为主,形式多为收购和控股,这样一方面可以引进人才,一方面可以卡位新的业务。阿里侧重于构筑完善的电子商务生态链,覆盖物流、数据服务、电商的交易支付、供应链金融等领域。腾讯更多的是采用开放平台战略,特别是对相对不熟悉的领域,游戏领域一直是腾讯投资的重点[1] 。
折业务版图1999年底,身在美国硅谷的李彦宏看到了中国互联网及中文搜索引擎服务的巨大发展潜力,抱着技术改变世界的梦想,他毅然辞掉硅谷的高薪工作,携搜索引擎专利技术,于2000年1月1日在中关村创建了百度公司。
百度拥有数万名研发工程师,这是中国乃至全球最为优秀的技术团队。这支队伍掌握着世界上最为先进的搜索引擎技术,使百度成为中国掌握世界尖端科学核心技术的中国高科技企业,也使中国成为美国、俄罗斯、和韩国之外,全球仅有的4个拥有搜索引擎核心技术的国家之一。
阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为阿里巴巴业务版图首的18人于1999年在杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。
阿里巴巴集团经营多项业务,另外也从关联公司的业务和服务中取得经营商业生态系统上的支援。业务和关联公司的业务包括:淘宝网、天猫、聚划算、全球速卖通、阿里巴巴国际交易市场、1688、阿里妈妈、阿里云、蚂蚁金服、菜鸟网络等。[2]2014年9月19日,阿里巴巴集团在纽约证券交易所正式挂牌上市,股票代码"BABA",创始人和董事局主席为马云。2015年全年,阿里巴巴总营收943.84亿元人民币,净利润688.44亿元人民币。2016年4月6日,阿里巴巴正式宣布已经成为全球最大的零售交易平台。
2016年8月,阿里巴巴集团在"2016中国企业500强"中排名第148位。
for /f "delims=" %%i in ('dir /s /ad /b "c:\A"') do @echo %%i
推荐于2018-02-27
set dir=A
for /f "delims=" %%i in ('dir /ad/b/s "%dir%"') do (echo %%i)
pause
set workPath=d:\A
for %%i in (%workPath%/*.*) do for %%j in (%workPath%\*.*) do if %%~nj == %%~ni (if %%~xj LSS %%~xi del %%j)
我想执行上面的语句,但该语句只能执行当前文件夹A下的,希望如果有子文件夹也会遍历子文件夹,不知道怎么在该语句的外面再嵌套一个for,如果高人知道,希望可以帮我一下,感激万分!
不给奖励啊
set workPath=d:\A
for /r "%workPath%\" %%i in (*.*) do (
for /r "%workPath%\" %%j in (*.*) do if "%%~nj"=="%%~ni" (if "%%~xj" LSS "%%~xi" del "%%j"))
请高人不吝赐教!
这个我也不太清楚