中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 02:29
48,040 主题排行 / 350,125 发帖 / 今日 1 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » [win98]求可以显示开机时间的外部命令
可打印版本  1,382 / 8
第1楼 hdshjffdd 发表于 2006-08-09 17:41
初级用户 发帖 53 积分 131
[win98]求可以显示开机时间的外部命令
求可以显示开机时间的外部命令
第2楼 3742668 发表于 2006-08-09 18:27
荣誉版主 发帖 718 积分 2,013
并非一定要用到外部命令。
你可以根据系统文件,目录的特殊性来根据文件,目录的时间来判断开机时间。
例如你可以人为的在开机启动里面加上一个创建文件的脚本,然后想判断时间的时候就通过判断那个创建的文件的创建时间来确定开机时间。如果不想在启动里面添加创建文件的脚本的话,可以自己尝试查找一下系统启动的时候会更改或创建哪些文件,然后通过那些文件来确定开机时间。由于几年没用过98了,所以就不帮你找了。你可以着重找找系统盘和系统windows目录和TMP目录下的文件。
第3楼 hdshjffdd 发表于 2006-08-09 21:25
初级用户 发帖 53 积分 131
好方法。谢谢。
第4楼 maya0su 发表于 2006-08-11 16:37
中级用户 发帖 131 积分 241
其实还是觉得在启动项目里加入脚本比较好
可以设定这样一个批处理


@echo off
date /t >e:\ok.txt
time /t>>e:\ok.txt
exit

我觉得这样你能能同过查看E盘的ok.txt文件来判断,机器的启动时间了!
假如这个文件不想让别人看到
可以用attrib来设定它的隐藏属性来达到目的!
第5楼 hdshjffdd 发表于 2006-08-11 16:45
初级用户 发帖 53 积分 131
谢谢,请问如何将当前时间与开机时间相减,来求出运行时间?
第6楼 plp626 发表于 2007-12-29 17:23
银牌会员 发帖 1,020 积分 2,278
systeminfo.exe就可以,
详细参看systeminfo/?

for /f "tokens=*" %%i in ('systeminfo^|findstr "启动时间"') do echo %%i
第7楼 oilio 发表于 2007-12-29 17:35
高级用户 发帖 303 积分 641
xp和2003可以这样,98就不知道了。
wmic os get lastbootuptime
我有时候就是这样用的,从前往后看,年、月、日、小时、分、秒。如果不信可以自己实践一下。还是wmic强大啊

[ Last edited by oilio on 2007-12-29 at 05:36 PM ]
第8楼 everest79 发表于 2007-12-29 18:00
金牌会员 发帖 1,127 积分 2,564
注册表里边就有开机时间,还有就是页面文件之类的,都是开机后会修改的
第9楼 huahua0919 发表于 2007-12-29 20:36
银牌会员 发帖 780 积分 1,608
学习了
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023