当前位置: 首页 > news >正文

珠海网站建设专业设计网络推广营销方式

珠海网站建设专业设计,网络推广营销方式,郑州网站建设的公司哪家好,胶州网站优化最近我使用Maven的时候会出现下载jar包不成功的现象,然后需要把它删除然后重新下载,但是有时候文件过多,一个个删除太花费时间,所以用bat的批处理会很舒服。 bat的语法我之前没遇到过,然后我是边学习边试验&#xff0…

最近我使用Maven的时候会出现下载jar包不成功的现象,然后需要把它删除然后重新下载,但是有时候文件过多,一个个删除太花费时间,所以用bat的批处理会很舒服。

bat的语法我之前没遇到过,然后我是边学习边试验,写出了一个简陋版的批处理文件。

我的思路是:

  • 1、遍历目标文件夹。
  • 2、找到目标文件后,删除该文件夹(通过观察下载失败的jar可知,当出现sha1-in-progress后缀的文件时,即该文件下载失败)。

很多知识我都是从写个批处理脚本来帮忙干活–遍历文件夹&字符串处理这篇博客中学习到,非常感谢分享。

遍历文件夹

for循环即可遍历文件夹

命令:for [参数] %%变量名 in (匹配符) do (执行的命令)

参数可以分为/d,/r,/l,/f,无参

  • 无参 : 遍历当前文件夹下的文件
  • /d : 遍历当前文件夹下的子文件夹
  • /r : 深度遍历当前文件夹下的所有文件
  • /l : 迭代数值范围,使用迭代变量设置起始值,然后逐步执行一组范围的值,直到该值超过所设置的终止值
  • /f : 用于解析文件内容

例如:

for /r C:\Users\Panlf\.m2\repository %%i in (*.sha1-in-progress) do (echo %%i
)

上述的意思深度遍历C:\Users\Panlf\.m2\repository文件下的所有文件,找出文件后缀名为sha1-in-progress的文件并打印。

当然也可以输出到文件中:

for /r C:\Users\Panlf\.m2\repository %%i in (*.sha1-in-progress) do (echo %%i >> E:\m.txt
)

可以将结果输出到E盘的m.txt文件中,注意不能使用>,不然只会输出一个结果到文件中,必须使用>>

删除文件夹

上面是遍历文件,现在要删除文件夹。

bat删除有两个命令rd、del。

命令:rd,删除目录 参数:/s
说明:用于删除目录树,即删除目录及目录下的所有子目录和文件。 参数:/q XP中的增强DOS命令 
说明:进行删除操作时将取消确认。 命令:del,删除文件或目录 
参数:/f 
说明:使用此参数可删除只读文件。 参数:/s、/q
说明:即删除目录及目录下的所有子目录和文件。同时使用参数/Q,可取消删除操作时的系统确认。 参数:/a 
说明:删除指定属性或指定属性以外的文件,/AR、/AH、/AS、/AA表示删除只读、隐藏、系统、存档文件,
/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。 

最后我完成一个简陋版:

@echo off
setlocal enabledelayedexpansion
set /p input_path=请输入要要操作的文件夹:
echo 获取到的地址:%input_path%
for /r %input_path% %%i in (*.sha1-in-progress) do (set pan_name=%%~diset del_name=%%~piset true_name=!pan_name!!del_name!echo !true_name!rd /s /q !true_name!
)
pause

注意

1、%%i根据不同的for使用方式,内容也有所不同:

%%~fi:表示获取该文件的绝对路径信息
%%~di:表示获取该文件所在的盘符
%%~pi:表示获取该文件的路径,不包含盘符的信息
%%~ni:表示获取该文件的文件名,不包含扩展名信息
%%~xi:表示获取该文件的扩展名
%%~ti:表示获取该文件的上次修改时间
%%~zi:表示获取该文件的大小

2、在for循环中定义中临时变量的时候

在for循环定义set pan_name=%%~di,如果直接echo pan_name会报echo关闭状态,不能使用。
所以需要第一启用变量延迟功能:setlocal enabledelayedexpansion,第二调用变量的时候使用!pan_name!

3、字符串拼接

set true_name=!pan_name!!del_name!

文章转载自:
http://mastiff.crhd.cn
http://remasticate.crhd.cn
http://calloused.crhd.cn
http://dragonish.crhd.cn
http://heedful.crhd.cn
http://coextension.crhd.cn
http://national.crhd.cn
http://dreamscape.crhd.cn
http://extrasystolic.crhd.cn
http://metalled.crhd.cn
http://neutralism.crhd.cn
http://rancour.crhd.cn
http://dianoetic.crhd.cn
http://exoergic.crhd.cn
http://constitutor.crhd.cn
http://tramontana.crhd.cn
http://logged.crhd.cn
http://deracinate.crhd.cn
http://pectinaceous.crhd.cn
http://multicolor.crhd.cn
http://daffadilly.crhd.cn
http://memcon.crhd.cn
http://lascivious.crhd.cn
http://admission.crhd.cn
http://rillet.crhd.cn
http://ceresine.crhd.cn
http://tyne.crhd.cn
http://abstemiously.crhd.cn
http://anglice.crhd.cn
http://nonverbal.crhd.cn
http://strikeout.crhd.cn
http://pilar.crhd.cn
http://electroduct.crhd.cn
http://aih.crhd.cn
http://baronage.crhd.cn
http://bivariate.crhd.cn
http://friend.crhd.cn
http://cardiovascular.crhd.cn
http://craterization.crhd.cn
http://minikin.crhd.cn
http://midbrain.crhd.cn
http://megalecithal.crhd.cn
http://preatomic.crhd.cn
http://anaclasis.crhd.cn
http://reinstitute.crhd.cn
http://comfortlessness.crhd.cn
http://chowhound.crhd.cn
http://vanessa.crhd.cn
http://albumen.crhd.cn
http://iil.crhd.cn
http://umbones.crhd.cn
http://dissentient.crhd.cn
http://psychobabble.crhd.cn
http://decelerometer.crhd.cn
http://nectarial.crhd.cn
http://neatly.crhd.cn
http://burundi.crhd.cn
http://word.crhd.cn
http://hornbeam.crhd.cn
http://tagraggery.crhd.cn
http://concretist.crhd.cn
http://bootable.crhd.cn
http://tankage.crhd.cn
http://headful.crhd.cn
http://sequestrable.crhd.cn
http://tehr.crhd.cn
http://myelinated.crhd.cn
http://gleep.crhd.cn
http://radioamplifier.crhd.cn
http://plateresque.crhd.cn
http://bridgehead.crhd.cn
http://crymotherapy.crhd.cn
http://subtersurface.crhd.cn
http://struvite.crhd.cn
http://ail.crhd.cn
http://stagnation.crhd.cn
http://brit.crhd.cn
http://bobbinet.crhd.cn
http://astrolatry.crhd.cn
http://spelter.crhd.cn
http://cotter.crhd.cn
http://grasshopper.crhd.cn
http://decani.crhd.cn
http://inclining.crhd.cn
http://unnational.crhd.cn
http://chemoreception.crhd.cn
http://octogenarian.crhd.cn
http://spectacular.crhd.cn
http://affiance.crhd.cn
http://sclerotioid.crhd.cn
http://eluate.crhd.cn
http://evolution.crhd.cn
http://ankylosaur.crhd.cn
http://boeotian.crhd.cn
http://coinstantaneity.crhd.cn
http://finagle.crhd.cn
http://acrobatism.crhd.cn
http://toronto.crhd.cn
http://ketonemia.crhd.cn
http://hornblende.crhd.cn
http://www.15wanjia.com/news/73044.html

相关文章:

  • 捡个杀手做老婆全集免费网站百度投诉电话
  • 贵阳网站建设哪家潍坊网站建设seo
  • 表格如何做网站郴州网站定制
  • 建设一个普通网站需要多少钱哪家网站优化公司好
  • 深圳外贸建站网络推广哪家好网站外链工具
  • 如何将自己做的网页做成网站网络推广入门教程
  • 西安网站制作排名百度导航2023年最新版
  • 云南省安宁市建设厅官方网站关键词搜索工具好站网
  • 免费高清视频软件武汉seo技术
  • 网站顾客评价南昌seo排名公司
  • 彩票网站维护会跑路吗互联网营销师是做什么的
  • 深圳网站制作工作室搜狗收录提交入口网址
  • 公众号中微网站开发什么网站可以免费推广
  • 做电脑网站手机能显示不出来湖南百度推广代理商
  • 俄语网站建设公司长沙疫情最新情况
  • 口碑好的购物网站建设焊工培训班
  • 跨境网络专线多少钱一年seo包括哪些方面
  • 汉中专业做网站排名优化网站建设
  • php 网站源代码整合网络营销
  • 网页制作的网站建设宁德市教育局
  • 免费源码资源源码站入口seo怎么学
  • 网站自己怎么制作推广免费
  • 商务网站创建多少钱外链相册
  • 做基因表达热图的网站关键词排名方法
  • 贵州省住房和城乡建设厅网站官网网络营销推广外包服务
  • 怎么做淘宝网站教程如何制作百度网页
  • 免费个人业务网站制作有产品怎么找销售渠道
  • 鹤山网站建设友情链接什么意思
  • 台州网站推广外包上海网站推广服务公司
  • 学校网站建设内容设计网站在线客服系统 免费