PAIP批量改名JS实现

作者Attilax ,  EMAIL:1466519819@qq.com  ;  112237553@qq.com

为什么要用JS?因为脚本语言更方便,比DOS CMD要功能强大。。PHP也可,一过环境比较大。而JS,每个机子上已经有了它的运行环境了,直接主可以写了,方便。。而JS又比VBS 更常用。。

主要过程如下:使用FSO进行目录循环,列出文件列表,然后COPY至指定位置。。  文件名规则是前边加数字,从100开始。以方便排序 。。

网上找那些改名软件,要不主文件名也改了。要不只可加后缀。。我需要的是前缀数字+原文件名 。。

-------------r.htm----------------------
<meta http-equiv="content-type" content="text/html;charset=utf-8" />

<script src="renameC426.js"></script>
<script >

var dir="C:\\Users\\attilax\\Desktop\\新建文件夹 (2)";
dir="C:\\korea font";
var  dircopy2="c:\\korea2";
 
renameC426(dir);

document.write("ok");

</script>

--------------renameC426.js----------------

function renameC426(dir)
{

var fso, f1, ts, s;
var ForReading = 1;
fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFolder(dir);
    var fc = new Enumerator(f.files);

var  n=parseInt( 100);
   for (; !fc.atEnd(); fc.moveNext())   
    {  
   
    n++; 
       var file= fc.item();   
       var extname=getExtname(file);
       var mainname=getMainname(file);
      var newfilename=dircopy2+"\\"+n+mainname+"."+extname;
       //document.write(newfilename+"<p>");
       file.copy(newfilename);
    }   
    
}

function getExtname(file)
    {
   
  var arr=  file.name.split(".");
  return arr[1];
    }
      function getMainname(file)
    {
   
  var arr=  file.name.split(".");
  return arr[0];
    }

PAIP批量改名JS实现相关推荐

  1. python批量改名_Python写个批量改名工具

    批量改名工具 ✕ 小伙伴说要给文件名前面批量添加点内容,于是就写一个简单的程序! 说起思路... 获取文件夹下的所有文件名, 修改成需要的文件名. 完了! 哈哈哈哈!!!! 主要用到的是 os 模块中 ...

  2. 图片批量重命名编号_碾压市面上90%“批量改名、批量重命名软件”

    文件夹.视频.图片.音乐.txt文档.Excel.Word.PPT等office三件套.rar.zip.7z等压缩包.......一系列文件的重命名操作. 结论:碾压一众"批量改名.批量重命 ...

  3. shell脚本执行php文件_分享两个shell脚本实例--批量生成随机字符文件名和批量改名...

    概述 在计算机科学中,for循环(英语:for loop)是一种编程语言的迭代陈述,能够让程式码反复的执行. 它跟其他的循环,如while循环,最大的不同,是它拥有一个循环计数器,或是循环变数.这使得 ...

  4. mac 批量清空文件夹文件_【XSS 聚宝瓶】文件及文件夹批量改名工具

    置顶公众号,否则不能及时收到新文章 推荐给朋友,让朋友也能收到免费文章 在公众号发送函数或应用的关键字,即可免费获取对应教程 一.功能说明我们在日常办公的时候,经常会碰到文件名不规范,想要整理很不方便 ...

  5. 春林文件批量改名系统

    春林文件批量改名系统是一款功能强大,且十分便捷的批量文件改名软件,汇集了常用批量改名文件中所有优点,不仅可以轻松快速的将文件一键重命名,而且还支持大部分的序号格式,支持修改扩展名.mp3标签.mp3通 ...

  6. win7批量修改计算机名,文件批量改名助手

    文件批量改名助手是一款文件批量改名工具,功能简洁.操作简便.侧重实用,可通过鼠标点击轻松完成添加文件.设定改名规则.进行批量改名,所有功能集成在同一界面实现,易于操作和使用.文件批量改名助手不仅实现了 ...

  7. 用excel和window系统自带功能给文件批量改名(超详细小白教程!)

    目录 一.批量改名过程 在excel里导入名称 在excel里调整成合适的名称,拼接语句字符串 新建文本文档,输入语句,修改文本文档后缀,双击批处理文件修改完成 二.实际例子-有规定格式的批量改名 e ...

  8. 实现文件及文件批量改名的工具(包含未确定盘符的情况下)

    标题:实现文件及文件批量改名的工具 作者:慕昊睿 时间:2019年10月30日 版权:苏比文化传媒工作室 接单:+WeChat ID:18171905547 处理前: 处理后 # 以下代码为test. ...

  9. excel批量生成批处理语句另存为.bat文件批量改名

    引用批处理文件夹下改名文章 1.准备好你的文件内容将需要进行批量改名的文件统一放在一个文件夹里,这里以照片.jpg格式的文件作例: 2.将需要改名文件的文件名批量导出"Ctrl+A" ...

  10. python 文件批量改名

    引言 最近遇到了位网友,想要批量改名文件,而且是格式化的文件名改成另一个格式的名字. emmm,说到这,笔者不厚道的笑了笑,感觉太简单了~不过呢,这位xd似乎编程能力不太行啊~ 那接下来都简单的描述一 ...

最新文章

  1. GLM+广义线性模型
  2. C++继承中的构造与析构
  3. C#网络编程(基本概念和操作) - Part.1
  4. mysql更新数据索引慢_mysql添加索引,查询反而变慢
  5. android对象缓存,Android简单实现 缓存数据
  6. 学习笔记之数据可视化(二)——页面布局(上)
  7. springboot注解式AOP通过JoinPoint获取参数 学习笔记
  8. Delphi基础教程图文版之开篇
  9. Python安装教程(新手)
  10. 多个excel合并为一个excel的多个sheet
  11. 考勤系统 java_java中一个简单考勤系统
  12. 笔记本win7系统关闭触摸板功能的方法
  13. 抽象类(abstract)
  14. laravel异常前后端独立返回 阿星小栈
  15. 信号完整性分析的基础概念
  16. LaTeX 公式左对齐与右对齐
  17. iOS app中不能跳转到商店更新
  18. oracle CONTAINS用法
  19. 【NOIP2016提高A组模拟9.24】天使的分裂
  20. Python对爬取51job详情进行数据清洗(2)

热门文章

  1. 手机 物理分辨率 逻辑分辨率
  2. Android lollipop 更新问题
  3. 风“云”大会,创新突围
  4. hadoop集群全纪录
  5. mssql 2005/2008/2012如何添加、查询、修改分区表中的数据 .
  6. 现博客已搬至简书(https://www.jianshu.com/u/6639243cadf1)
  7. 聚类分析一:K-MEANS算法
  8. 插入css样式表的三种方法
  9. 完美且精准的 IE10- 版本检测。
  10. 部署ganglia3.7