考试系统维护-批量修改图片名称
来源:互联网 发布:茵曼淘宝网店 编辑:程序博客网 时间:2024/06/10 03:10
英语考试,按照老师的要求需要添加学生图片头像!就是让学生登录自己的信息的时候能够看到自己的头像!效果图如下:(照片省略)
其实添加进去很容易,不过就是弄个字符串,按照输入的学号来选择自己的照片就好!前几天的时候自己尝试了,不过由于当时没有全局观,并没有仔细看清图片的名字,最后仔细观察才知道,原来老师给的考试号并没有什么规律,纯属是高考时候的高考号啊!不过这可就犯难了!考生登陆考试系统都是根据各自的学号登陆的,这图片的名字直接使用考试号登记的,和之前的就不相吻合了!所以就想到了'批量修改',其实很简单。
首先选定自己想要批量修改的图片,然后点击F2,直接回车就会出现如下效果:
但是一般情况下那个小括号是很讨厌的,所以必须要去掉!就如,我要整理学号11050631011-11050631019那就必须把括号去掉才行,所以执行办法:新建一个文本文档,将代码复制到其中,更改其类型为.bat.然后直接运行就可。
<strong>@Echo Off&SetLocal ENABLEDELAYEDEXPANSIONFOR %%a in (*) do (set "name=%%a"set "name=!name: (=!"set "name=!name:)=!"ren "%%a" "!name!")exit</strong>
温馨提示:显示文本类型的方法:(win8系统)
win+X(打开控制面板)->程序和功能->工具下的文件夹选项->点击查看最下方的‘隐藏已知文件类型的扩展名’
最终效果如下:
解析代码:
<strong>@Echo Off&SetLocal ENABLEDELAYEDEXPANSIONFOR %%a in (*) do ( for……获取文件名set "name=%%a" set……把获取的文件名赋值给变量nameset "name=!name: (=!"set "name=!name:)=!" set命令的变量替换功能,用空来替代括号ren "%%a" "!name!" )exit</strong>这其实就是自己的简单注释,总而言之一句话,就是用空值来取代两个括号的位置,进而得到了自己想要的需求。
《点滴汇聚,智在积累》
——♔【霍霍】
3 1
- 考试系统维护-批量修改图片名称
- 考试系统维护-批量修改图片名称
- 考试系统维护-批量修改图片名称
- 批量修改商品图片名称
- WebAPI图片批量上传+修改图片名称
- 批量修改图片名称的快捷方法
- 批量修改文件下的图片或视频名称
- shell脚本(一)批量修改图片名称
- 批量修改文件夹名称
- 批量更改图片名称
- 考试系统维护有感
- 考试系统维护小结
- 考试系统维护-整体 & 细节
- 考试系统维护所感
- 考试系统维护总结
- VB实现批量名称修改
- snmpset批量修改交换机名称
- snmpset批量修改交换机名称
- 算法与数据结构是在讨论什么
- c++ primer plus 习题6.3(switch)
- 直连网银
- 写给我的2014——也写给我即将逝去的研究生生涯
- friend & operator
- 考试系统维护-批量修改图片名称
- 十二、函数能够判断一个数字是否是一个素数(并给出一个范围求出这个范围内所有的素数)
- typedef定义函数类型
- Plsql developer插入中文乱码
- WCF基础—千里之行始于足下(应用篇)
- servlet、genericservlet、httpservlet之间的区别
- VELT-0.1.3开发:汇编支持
- android开发之WebView使用(非详解)
- [学习笔记]HTML基础