• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >DOS/BAT > 批处理将文件侠内的文件名导入表格对应名称中

批处理将文件侠内的文件名导入表格对应名称中

作者:hebedich 字体:[增加 减小] 来源:互联网

hebedich 通过本文主要向大家介绍了文件侠,隐身侠卸载后文件在哪,钢铁侠3字幕文件下载,隐身侠文件找不到了,文件夹加密软件隐身侠等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

使用批处理实现将相片文件内的相片名称导入1表格对应名字中

方法一

/*&cls
@echo off
dir /b "相片\*.jpg"|cscript -nologo -e:jscript "%~f0"
pause & exit/b
*/

var jpglist = '';
while(!WScript.StdIn.AtEndOfStream){
  jpglist += WScript.StdIn.ReadLine()+'\r';
}
var fd = new ActiveXObject("Scripting.FileSystemObject").GetFolder(".").Path
var objExcel = new ActiveXObject("Excel.Application");
var objBook = objExcel.Workbooks.open(fd+'\\1.xls');
objBook.worksheets(1).activate;
var objSheet = objBook.activeSheet;
var cnt = objSheet.usedrange.rows.count;
for(var i = 1; i<=cnt; i++) {
  var A1 = objSheet.Cells(i, 1).value;
  var re = new RegExp("[^\\r]*?"+A1+"[^\\r]*?\\.jpg","ig");
  var m = jpglist.match(re);
  if(m)objSheet.Cells(i, 2).value = m[0];
}
objBook.SaveAs(fd+'\\2.xls');
objBook.Close();
objExcel.Quit();

</div>

方法二(更加简化些):

@echo off
>$ dir /b "相片\*.jpg"
(for /f "tokens=1 delims=, " %%a in (1.csv) do (
  set /p"=%%a,"
  findstr "%%a" $||echo;
))<nul>2.csv
del $
pause
</div>

</div>

您可能想查找下面的文章:

  • 批处理将文件侠内的文件名导入表格对应名称中

相关文章

  • 批处理脚本实现提醒下班要打卡
  • format命令 参数说明
  • 批处理 Set 命令详解 让你理解set命令第1/2页
  • 谈谈xcopy中的排除copy
  • Chcp 显示活动控制台代码页数量,或更改该控制台的活动控制台代码页
  • Chkdsk 基于所用的文件系统,创建和显示磁盘的状态报告
  • 批处理bat计算两个时间差
  • Netsh 命令备份和恢复网络设置
  • IP动态切换bat脚本
  • 炫酷的批处理BAT走字特效源码

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Windows WMIC命令使用详解(附实例)
    • DOS下的必备工具
    • Bootcfg 配置、查询或更改 Boot.ini 文件设置
    • bat脚本实例实现只允许运行一个实例(安装程序、创建快捷方式脚本)
    • 自动清除电脑垃圾及删除windows默认共享盘符的批处理bat
    • 批处理生成几乎任何字符,包括Tab
    • 显示某两个字符及之间的字符
    • Windows下自动备份MongoDB的批处理脚本
    • bat If 命令常用判断介绍
    • DOS批处理高级教程 第五章 set命令详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有