(bat)检查今天星期几,并执行程序

检查今天星期几,并执行程序

@echo off

set bb=%date:~12,13%
if %bb%==一 goto :open
if %bb%==三 goto :open
if %bb%==五 goto :open
goto :ex

:open
echo 可以
pause
goto :ex

:ex
exit

  

==============我是分割线==============我是分割线==============我是分割线==============

利用此bat结合Windows的任务计划程序,可进行电脑指定星期重启电脑。

Windows的任务计划程序里设置成每天执行一次此bat即可

如果设置成每天8:00执行,那么每星期一的8:00就会重启电脑

如果设置成每天23:00执行,那么每星期一的23:00就会重启电脑

@echo off

if %date:~12,13%==一 goto :open
goto :ex

:open
shutdown /r /f
goto :ex

:ex
exit

  

时间: 2024-08-08 11:54:13

(bat)检查今天星期几,并执行程序的相关文章

c#控制台应用程序-“进入指定日期检查出星期几”

这涉及一个算法: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1) mod 7 在公式中d表示日期中的日数.m表示月份数.y表示年数. 注意:在公式中有个与其它公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:假设是2004-1-10则换算成:2003-13-10来代入公式计算. 代码例如以下: Console.WriteLine("**************************"); Console.WriteL

phan—php语法静态检查在windows下的配置

php7推出了语法树,于是静态语法分析更方便了. 1.先安装php7,到http://windows.php.net/下载php7带openssl的. 2.修改php.ini, extension=php_openssl.dllextension=php_sockets.dllextension=php_sqlite3.dllextension=php_pdo_sqlite.dll 前面的分号去掉,这一步是为了安装composer. 3.安装composer,我安装失败,直接下载composer

编写一个BAT脚本协助运维人员遇到问题时候调测数据库是否有效连接成功的操作攻略

简单摘要: 1.内网系统出现故障需要排查 2.运维人员不熟悉数据库操作,没法通过连接数据库和执行SQL语句的方式排查数据库及数据是否正常 3.解决方案:编写一个bat脚本,运维人员双击运行即可.   原文链接: http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?id=d861e977-87d1-4ac0-ab63-91dacb9ccc9e 背景说明: 车辆管理系统涉及2台服务器: 101:数据

Linux 入门学习之rpm软件包管理

Linux入门之软件包管理 在linux有很多类的软件包管理机制,但是在redhat.centos这类版本的系统中,都会使用一种相同的机制,就是rpm软件包管理机制,当然,还有其它版本的linux使用的不同机制: debian:使.deb文件,dpkg包管理器 redhat:使用.rpm文件,rpm包管理器 软件包在使用中又分类两种(源码包和二进制包): 源码包:一般是提供了一些源码模块和编译脚步组合起来的压缩文件,命令格式如: name-version.tar.{gz|bz2|xz} 等,这里

[Java基础笔记]数组

Java基础笔记 定义数组: int[] numbers = new int[100]; //方法一 double[] num = new double[10]; int[][] a = new int[2][5]; 通过new创建的数组,元素默认值为0(0.0) int[] scores = {5,4,33,12,46}; //方法二 int[][] a = { //位数不足,自动补0 {5,3,2,1,6}, {10,12,14,15}, }; 数组特性:存储的都是同类型数据:长度定义后不可

搭建Android开发环境。

1. 从 http://developer.android.com/intl/zh-cn/sdk/index.html 下载ADK 2. 点击SDK.Manager.exe, 遇到闪退的问题,一开始还以为是防火墙问题,各种挠墙,新手菜鸟伤不起啊...... 百度之后找到正解 :http://www.cnblogs.com/badtree/articles/2941132.html Android 的 SDK Manager 无法启动 闪退解决方法 转自 http://hi.baidu.com/y

私服的搭建

1.私服的工作流程: 当用户需要jar包时,首先会去私服中查找,如果私服中有该jar包,则能直接获取,如果私服中没有该jar包,那么私服会连接中央仓库进行下载,下载好之后保存到私服中.方便为后续用户提供服务. 若在联网状态下就没必要用私服进行下jar包,可以使用阿里云镜像进行下载jar包,下载速度不错. 2.私服的搭建:   若在电脑的服务中没查询到有私服存在时才可从新搭建,不可存在多个. 1.将私服的安装文件放置Maven插件目录平级的文件中. 2.先运行console-nexus.bat 检

[原]quick2.25精灵变灰

由于quick2.25没有导出shader相应的接口,所以2.25无法直接使用shader. 本文简单介绍如何导出相应接口,同时教大家使用shader 实现精灵变灰 一.编写静态函数,以供导出使用(直接参考3.2版本的) 2.25的GLProgram是对应操作shader的类. 在GLProgram.h声明以下两个函数 static CCGLProgram* createWithByteArrays(const char* vShaderByteArray, const char* fShade

Hadoop1.0.0学习笔记

Hadoop1.0.0学习笔记 一.  安装JDK,配置环境JAVA环境变量 exportJAVA_HOME=/home/ligang/jdk1.6.0_26 exportJRE_HOME=/home/ligang/jdk1.6.0_26/jre exportCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 二.  安装Hadoop-1.0.0 1.     下载hadoop文件,地址为:http://hadoop.apache.org/co