Board logo

标题: [win98]求可以显示开机时间的外部命令 [打印本页]

作者: hdshjffdd     时间: 2006-8-9 17:41    标题: [win98]求可以显示开机时间的外部命令
求可以显示开机时间的外部命令

作者: 3742668     时间: 2006-8-9 18:27
并非一定要用到外部命令。
你可以根据系统文件,目录的特殊性来根据文件,目录的时间来判断开机时间。
例如你可以人为的在开机启动里面加上一个创建文件的脚本,然后想判断时间的时候就通过判断那个创建的文件的创建时间来确定开机时间。如果不想在启动里面添加创建文件的脚本的话,可以自己尝试查找一下系统启动的时候会更改或创建哪些文件,然后通过那些文件来确定开机时间。由于几年没用过98了,所以就不帮你找了。你可以着重找找系统盘和系统windows目录和TMP目录下的文件。

作者: hdshjffdd     时间: 2006-8-9 21:25
好方法。谢谢。

作者: maya0su     时间: 2006-8-11 16:37
其实还是觉得在启动项目里加入脚本比较好
可以设定这样一个批处理


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

我觉得这样你能能同过查看E盘的ok.txt文件来判断,机器的启动时间了!
假如这个文件不想让别人看到
可以用attrib来设定它的隐藏属性来达到目的!

作者: hdshjffdd     时间: 2006-8-11 16:45
谢谢,请问如何将当前时间与开机时间相减,来求出运行时间?

作者: plp626     时间: 2007-12-29 17:23
systeminfo.exe就可以,
详细参看systeminfo/?

for /f "tokens=*" %%i in ('systeminfo^|findstr "启动时间"') do echo %%i

作者: oilio     时间: 2007-12-29 17:35
xp和2003可以这样,98就不知道了。
wmic os get lastbootuptime
我有时候就是这样用的,从前往后看,年、月、日、小时、分、秒。如果不信可以自己实践一下。还是wmic强大啊

Last edited by oilio on 2007-12-29 at 05:36 PM ]

作者: everest79     时间: 2007-12-29 18:00
注册表里边就有开机时间,还有就是页面文件之类的,都是开机后会修改的

作者: huahua0919     时间: 2007-12-29 20:36
学习了