BAT命令执行JS「建议收藏」

BAT命令执行JS「建议收藏」bat命令执行JS.bat文件:cscriptWWW.js.js文件:functiondellogfile(beforedays){varfso=newActiveXObject(“Scripting.FileSystemObject”);vardir=fso.GetFolder(“E:\\IISLog\\En”);//改成你…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

bat命令执行JS

.bat文件:

cscript WWW.js

 

.js文件:
function dellogfile(beforedays) {

   var fso = new ActiveXObject(“Scripting.FileSystemObject”);
   var dir = fso.GetFolder(“E:\\IISLog\\En”);    //改成你的 IIS 日志目录

//Enumerator用指针访问的项目集合:atEnd(),item(),moveFirst(),moveNext()
   for (var fc = new Enumerator(dir.SubFolders); !fc.atEnd(); fc.moveNext()) {

       if (fc.item().name.substr(0,5) == “W3SVC”) {

           for (var logfiles = new Enumerator(fc.item().Files); !logfiles.atEnd(); logfiles.moveNext()) {

               var fileName = logfiles.item().name;
               var year = “20” + fileName.substr(2, 2);
               var mouth = fileName.substr(4, 2);
               var day = fileName.substr(6, 2);
               var days = Math.round(((new Date()).getTime() – Date.UTC(year, mouth – 1, day)) / 1000 / 60 / 60 / 24);
               if (days >= beforedays) logfiles.item().Delete();
           }
       }
   }
}
dellogfile(60);

 

 

JS执行BAT命令

 

 

 

 

 

转载于:https://www.cnblogs.com/7in10/archive/2008/07/21/1247425.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193463.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月24日 下午11:22
下一篇 2025年11月25日 上午7:01


相关推荐

  • 百度云BAE3.0 的ssh构造(本机ssh项目迁移到BAE3.0)

    百度云BAE3.0 的ssh构造(本机ssh项目迁移到BAE3.0)

    2022年1月11日
    50
  • 二进制模2除法(CRC校验)

    二进制模2除法(CRC校验)二进制模 2 除法与二进制除法不同 模 2 运算 加法不进位 减法不借位 二进制除法 nbsp nbsp nbsp nbsp 带借位的二进制除法 根据余数减除数够减与否 确定商 1 还是商 0 若够减则商 1 否则商 0 二进制模 2 除法 nbsp nbsp nbsp 采用模 2 减法 不带借位的二进制减法 因此考虑余数够减除数与否是没有意义的 实际上 在 CRC 运算中 总能保证除数的首位为 1 则模 2 除法运算的商是由余数首位与除数首位的

    2026年3月19日
    2
  • Vue定时器设置 Vue简单定时任务

    Vue定时器设置 Vue简单定时任务创建定时器 Vue 的定时器分为好几种的呢 在这里我简单的写了三种来看一下 这三种分别是一次性定时器 指定时间间隔触发定时器 清除定时器 1 1 一次性定时器 第二个参数是毫秒数 lettimer setTimeout gt 需要定时执行的代码 console debug HelloWorld 3000 1 2 指定时间间隔触发定时器 lettimer setInterval gt 需要定时执行的代码 500

    2026年3月26日
    1
  • springboot项目启动原理_转膜原理

    springboot项目启动原理_转膜原理1.总览上图为SpringBoot启动结构图,我们发现启动流程主要分为三个部分,第一部分进行SpringApplication的初始化模块,配置一些基本的环境变量、资源、构造器、监听器,第二部分实现了应用具体的启动方案,包括启动流程的监听模块、加载配置环境模块、及核心的创建上下文环境模块,第三部分是自动化配置模块,该模块作为springboot自动配置核心2.常用注解解释任何一个标注了@Bean的方法,其返回值将作为一个bean定义注册到Spring的IoC容器,方法名将默认成该bean定义的id.

    2022年8月20日
    9
  • jmeter的正则表达式提取器_正则表达式提取

    jmeter的正则表达式提取器_正则表达式提取应用场景:在一个线程组中,B请求需要使用A请求返回的数据,也就是常说的关联,将上一个请求的响应结果作为下一个请求的参数,则需要对A请求的响应报文使用后置处理器,其中最方便最常用的就是正则表达式提取器了。正则表达式提取器:允许用户从作用域内的sampler请求的服务器响应结果中通过正则表达式提取值所需值,生成模板字符串,并将结果存储到给定的变量名中。先上个图:各配置项介绍:APPlyto:作用范围…

    2025年10月23日
    7
  • Laravel 中 offset,limit 或 skip , take 的使用

    Laravel 中 offset,limit 或 skip , take 的使用

    2021年10月29日
    102

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号