当前位置:首页 » 编程软件 » 时间在脚本里

时间在脚本里

发布时间: 2022-04-22 02:15:15

Ⅰ 编辑按键精灵脚本如何设置时间

按键精灵目前没有设定在某个时刻执行脚本的功能.但您可以通过自己制作脚本来实现这个功能.具体方法有很多,我举1个例子 1. 在脚本最开始用判断时间的方法来判断是否到了执行脚本的时间,如果到了时间,就执行后继的语句,如果不到时间,就继续判断时间.脚本如下:[General] Description=Test BeginHotkey=121 BeginHotkeyMod=0 RunOnce=0 Enable=1 [Repeat] Type=0 Number=1 [Comment] Content=[Script] //RunTime是希望执行脚本的时间,比如晚上0:0:15.TimeNow是系统当前时间. Dim RunTime,TimeNow,ShowStr RunTime=CDate("16:18:00") ShowStr = "您当前设置为" + CStr(RunTime) + "开始运行脚本" VBSCall Call MessageBox(ShowStr) //开始判断时间 Rem CheckTime TimeNow = CDate(CStr(Hour(Now))+":"+CStr(Minute(Now))+":"+CStr(Second(Now))) MyVer = DateDiff("s",TimeNow,RunTime) If MyVer<60 Goto Main Else Delay 50000 Goto CheckTime EndIf //时间到了,开始执行正式的脚本内容 Rem Main VBSCall Call MessageBox("时间到了,开始执行脚本!"个脚本能不能不弹出对话框,就可以自动运行下一步的脚本

Ⅱ unix shell脚本中如何带入时间参数

TODAY=`date +%F` #定义一个时间变量,根据自己的需要翻看date 命令使用方法
mv aaa.txt $TODAY.txt #代入变量进行修改

Ⅲ [autohotkey]脚本如何获取系统的当前时间

^!d::;Ctrl+alt+d
FormatTime,now_date,%A_Now%,yyyy/MM/dd;格式化当前时间
Send,%now_date;发送
Return


日期格式 (区分大小写)

d 不含前导零的天数 (1 - 31)

dd 含前导零的天数 (01 – 31)

ddd 在当前的用户语言里星期几的简称 (例如 Mon)

dddd 在当前的用户语言里星期几的全称 (例如 Monday)

M 不含前导零的月份 (1 – 12)

MM 含前导零的月份 (01 – 12)

MMM 在当前的用户语言里月份的简称 (例如 Jan)

MMMM 在当前的用户语言里月份的全称 (例如 January)

y 不含世纪的年份, 不含前导零 (0 – 99)

yy 不含世纪的年份, 含前导零 (00 - 99)

yyyy 含世纪的年份. 例如: 2005

gg 当前用户区域设置的时代/纪元字符串 (如果没有则为空)

时间格式 (区分大小写)

h 不含前导零的小时数; 十二小时制格式 (1 - 12)

hh 含前导零的小时数; 十二小时制格式 (01 - 12)

H 不含前导零的小时数; 二十四小时制格式 (0 - 23)

HH 含前导零的小时数; 二十四小时制格式 (00 - 23)

m 不含前导零的分钟数 (0 – 59)

mm 含前导零的分钟数 (00 – 59)

s 不含前导零的秒数 (0 – 59)

ss 含前导零的秒数 (00 – 59)

t 单字符时间标记, 例如 A 或 P (取决于区域设置)

tt 多字符时间标记, 例如 AM 或 PM (取决于区域设置)

Ⅳ 如何正确在linux Shell脚本中定义一个时间变量

1、创建脚本 test.sh,并入截图内容。

Ⅳ linux脚本时间变量调用

你的变量定义格式有误,变量调用系统命令时的格式:

TIME=$(date-d'1dayago'"+%Y%m%d")

TIME=`date-d'1dayago'"+%Y%m%d"`
#推荐使用第一种方式,看起来比较直观也容易避免一些问题

完整的脚本如下:

在/root/目录下创建名为 tar_log.sh的sh文件

#!/bin/bash
TIME=$(date-d'1dayago'"+%Y%m%d")
logdir="#日志存放位置"
cd$logdir/
tar-zcfip-${TIME}.tar.gzip-${TIME}.txt

crontab 设置如下:

0000***/bin/bash/root/tar_log.sh

Ⅵ 如何在按键精灵9的脚本里面加时间

加上
Delay 960000
就行了

Ⅶ 请教如何在shell脚本中得到系统当前时间

在shell脚本里常常需要获取系统时间来处理某项操作,今天系统的学习了一下如何获取系统时间。记录如下:
linux的系统时间在shell里是可以直接调用系统变量的如:
获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d)
命令输出结果如下:
[root@centi-C sh]# date +%Y%m%d
20120727
[root@centi-C sh]# date +%F
2012-07-27
[root@centi-C sh]# date +%y%m%d
120727

获取昨天时期:`date -d yesterday +%Y%m%d` 也可以写成`date -d -1day +%Y%m%d`
[root@centi-C sh]# date -d yesterday +%Y%m%d
20120726
[root@centi-C sh]# date -d yesterday +%F
2012-07-26
[root@centi-C sh]# date -d -1day +%y%m%d
120726
[root@centi-C sh]# date -d -1day +%Y%m%d
20120726

获取前天日期:`date -d -2day +%Y%m%d`
依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d`
或n天前的 `date -d "n days ago" +%y%m%d`
明天:`date -d tomorrow +%y%m%d`
注意以上中间有空格

至于你需要什么样的日期时间格式,就需要应用相关的时间域参数来实现咯
相关时间域如下:
% H 小时(00..23)
% I 小时(01..12)
% k 小时(0..23)
% l 小时(1..12)
% M 分(00..59)
% p 显示出AM或PM
% r 时间(hh:mm:ss AM或PM),12小时
% s 从1970年1月1日00:00:00到目前经历的秒数
% S 秒(00..59)
% T 时间(24小时制)(hh:mm:ss)
% X 显示时间的格式(%H:%M:%S)
% Z 时区 日期域
% a 星期几的简称( Sun..Sat)
% A 星期几的全称( Sunday..Saturday)
% b 月的简称(Jan..Dec)
% B 月的全称(January..December)
% c 日期和时间( Mon Nov 8 14:12:46 CST 1999)
% d 一个月的第几天(01..31)
% D 日期(mm/dd/yy)
% h 和%b选项相同
% j 一年的第几天(001..366)
% m 月(01..12)
% w 一个星期的第几天(0代表星期天)
% W 一年的第几个星期(00..53,星期一为第一天)
% x 显示日期的格式(mm/dd/yy)
% y 年的最后两个数字( 1999则是99)
% Y 年(例如:1970,1996等)
注意:只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。
添加一个练习脚本,功能:
在每月第一天备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。Shell程序fileback存放在/usr/bin目录下。
#/bin/bash
#filebak
#file executable: chmod 755 filebak
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
bakdir="/root/bak/"
filename="`date +%y%m%d`_etc.tar.gz"
if [ ! -x "$bakdir" ];then
mkdir $bakdir
fi
cd $bakdir
tar cvfz $filename /etc
或使用crontab -e 命令添加定时任务:
0 1 * * * /bin/sh /usr/bin/fileback

Ⅷ 怎么在BAT脚本中显示运行当前时间日期

日期+时间:

echo%date%%time%

日期+时间(不要厘秒):

echo%date%%time:~0,8%

只要日期:

echo%date%

只要时间:

echo%time%

日期(不要星期)+时间(不要厘秒)

echo%date:~0,10%%time:~0,8%

Ⅸ 设置时间脚本

UserVar 第一次坐标X=100 "第一次坐标X"
UserVar 第一次坐标Y=100 "第一次坐标Y"
UserVar 第二次坐标X=200 "第二次坐标X"
UserVar 第二次坐标Y=200 "第二次坐标Y"
UserVar 延时时间=1000 "延时时间"
MoveTo 第一次坐标X, 第一次坐标Y
Delay 100
LeftClick 1
Delay 延时时间
MoveTo 第二次坐标X, 第二次坐标Y
Delay 100
LeftClick 1

Ⅹ 网页中显示时间和日期的脚本怎么写

<p align="center"> <script language="javaScript" type="text/javascript"> var enabled = 0; today = new Date(); var day; var date; if(today.getDay()==0) day = "星期日" if(today.getDay()==1) day = "星期一" if(today.getDay()==2) day = "星期二" if(today.getDay()==3) day = "星期三" if(today.getDay()==4) day = "星期四" if(today.getDay()==5) day = "星期五" if(today.getDay()==6) day = "星期六" //document.fgColor = "000000"; date = (today.getYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日" + " "+day +""; document.write("<CENTER>" + date.fontsize(3) + "</CENTER>"); </script> </p> 直接用就可以啦……不写在head里面就可以啦……直接在body写

热点内容
java汉诺塔递归算法 发布:2025-04-02 06:28:40 浏览:120
可执行文件是编译链接后生成的文 发布:2025-04-02 04:36:44 浏览:168
电脑文件加密软件免费 发布:2025-04-02 03:02:51 浏览:800
php图片管理 发布:2025-04-02 03:01:11 浏览:260
然后弄编程 发布:2025-04-02 02:54:06 浏览:107
解压室俱乐部 发布:2025-04-02 02:47:04 浏览:276
安卓哪里下载文豪野犬 发布:2025-04-02 02:45:04 浏览:786
优酷安卓怎么免广告 发布:2025-04-02 02:30:07 浏览:830
安卓系统怎么把繁体字改为简体字 发布:2025-04-02 02:14:39 浏览:321
androidpos机 发布:2025-04-02 01:40:54 浏览:370