中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-02 00:25
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » bat里面怎样获得当天是星期几?? 查看 2,365 回复 4
楼 主 bat里面怎样获得当天是星期几?? 发表于 2006-09-10 10:45 ·  中国 四川 绵阳 电信
初级用户
积分 26
发帖 7
注册 2006-09-06 05:20
19年会员
UID 61942
性别 男
来自 四川
状态 离线
写一个自动关机的批处理文件
需要对不同的星期几设定不同的时间关机,那么在bat里面怎样获得当天是星期几??
并把它副给一个变量进行判断??
谢谢!!!!!!
比如我要判断今天是不是星期5或6. 若不是,则执行b.bat; 若是, 星期5或6则执行a.bat.
该怎么写呀? 谢谢!
~~~新手上路还望大家多多帮助~~~

[ Last edited by gskys123 on 2006-9-10 at 22:13 ]
2 发表于 2006-09-11 00:55 ·  中国 甘肃 张掖 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
如果你 echo %date% 显示如:2006-09-10 星期日 ,则下面这个可以

echo %date% |find "星期五" && call a.bat ||call b.bat
echo %date% |find "星期六" && call a.bat ||call b.bat
3 发表于 2006-09-11 02:13 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
查看帮助
HH ntcmds.chm::/net_user.htm




范例
要显示本地计算机上所有用户帐户的列表,请键入:

net user

要查看用户帐户 jimmyh 的信息,请键入:

net user jimmyh

要添加 Jay Jamison 的用户帐户,登录权限从星期一到星期五的早晨 8 点到下午 5 点(时间指定中没有间隔),且使用强制密码 (jayj) 和用户全名,请键入:

net user jayj /add /passwordreq:yes /times:monday-friday,8am-5pm/fullname:"Jay Jamison"

要使用 24 小时制表示法设置 johnsw 的登录时间(早晨 8 点到下午 5 点),请键入:

net user johnsw /time:M-F,08:00-17:00

要使用 12 小时制表示法设置 johnsw 的登录时间(早晨 8 点到下午 5 点),请键入:

net user johnsw /time:M-F,8am-5pm

要指定 marysl 的登录时间为星期一的早晨 4 点到下午 5 点、星期二的下午 1 点到 3 点以及星期三到星期五的上午 8 点到下午 5 点,请键入:

net user marysl /time:M,4am-5pm;T,1pm-3pm;W-F,8:00-17:00
4 发表于 2006-09-12 02:30 ·  中国 安徽 芜湖 电信
高级用户
★★★
积分 866
发帖 415
注册 2005-12-04 11:19
20年会员
UID 46459
状态 离线
实际上用星期几来设定不同的关机时间只能对一般的用户有用,有一点电脑知识的人都知道进入BIOS是可以更改日期的。除非你还要对BIOS设置密码。
5 发表于 2006-09-12 04:17 ·  中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
晕,楼上的连这招也能想出来,服了

P.S.貌似Windows有个时间同步的可以来利用,防止楼上这种方法

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
论坛跳转: