找回密码
 注册
快捷导航
查看: 587|回复: 9

【请教】大家哪位帮我把这个做出来,用VB做的

 关闭 [复制链接] |自动提醒
阅读字号:

2487

回帖

29

积分

2053

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-9-27
发表于 2007-6-6 15:34:55| 字数 557| - 中国–广东–湛江 电信 | 显示全部楼层 |阅读模式
我想监测我不在的时候电脑什么时候开过机,什么时候关的
或者有其他好的办法不?

Dim   begintime   
    Private   Sub   Form_Load()   
    Me.Hide   
    begintime=Now   
    End   Sub   
    Private   Sub   Form_Unload(Cancel   As   Integer)   
    endtime=Now   
    n=DateDiff(″N″,begintime,endtime)   
    Dim   fso   As   New   FileSystemObject   
    Dim   txtfile   As   TextStream   
    Set   a=App   
    If   fso.FileExists(a.Path   &   ″\开机记录.txt″)   Then   
    Set   txtfile=fso.OpenTextFile(a.Path   &   ″\开机记录.txt″,ForAppending)   
    Else   
    Set   txtfile=fso.OpenTextFile(a.Path   &   ″\开机记录.txt″,ForWriting,True)   
    End   If   
    txtfile.Write   ″开机时间″   &   begintime   
    txtfile.Write   ″  ″&″关机时间″&   endtime   
    txtfile.Write   ″  ″&″时间长度″&   n   &   ″分钟″   
    txtfile.WriteBlankLines   2   
    End   Sub

[ 本帖最后由 sjc_jacky 于 2007-6-6 16:22 编辑 ]
好懒。。。不写了

1012

回帖

0

积分

1389

资产值

入门会员 Rank: 1

注册时间
2006-11-29
发表于 2007-6-6 15:53:52| 字数 11| - 中国–广东–中山 电信 | 显示全部楼层
不是有系统日志可以看吗
违例签名已被清除!
Edited by Administrator
回复 支持 反对

使用道具 举报

1012

回帖

0

积分

1389

资产值

入门会员 Rank: 1

注册时间
2006-11-29
发表于 2007-6-6 15:56:53| 字数 54| - 中国–广东–中山 电信 | 显示全部楼层
这个。。。这个可以看系统开关机时间,发生的一些错误,还有开启的一些服务,甚至运行的软件都能从里面找到蛛丝马迹

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
违例签名已被清除!
Edited by Administrator
回复 支持 反对

使用道具 举报

1万

回帖

76

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-5-4
发表于 2007-6-6 16:21:29| 字数 37| - 中国–四川–成都 电信 | 显示全部楼层
log就可以了呀。用不着自己做。
自己做也是去找这个接口读出来嘛

vb一点不懂
小时候妈妈对我讲,大海就是我故乡,海风吹呀海浪漂,漂流四方~~~
回复 支持 反对

使用道具 举报

2487

回帖

29

积分

2053

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-9-27
 楼主| 发表于 2007-6-6 16:22:29| 字数 25| - 中国–广东–湛江 电信 | 显示全部楼层
此日志查看不准的.我看过.
问题已经解决
找了个小软件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
好懒。。。不写了
回复 支持 反对

使用道具 举报

3837

回帖

2

积分

1894

资产值

初级会员 Rank: 1

注册时间
2004-9-20
发表于 2007-6-6 16:24:02| 字数 236| - 中国–福建–泉州 电信/IDC机房 | 显示全部楼层
给你个方法:

如果想用VB来读取,相信你自己也能办到;


1.控制面板-管理工具-事件查器-系统,看eventlog启动事件,双击可以查看ID,那么开机有2个ID为6005和6009启动,关机有ID为6005启动. 6009代表开机登陆
这样就可以很清楚的看到开机关机事件的具体时间,且不需要其他任何辅助软件!
2.开始——运行——eventvwr——点击“系统”——然后点击上面菜单栏的“查看”——筛选——事件ID——输入:6005,回车就是电脑开机的时间 ,输入6009,是关机时间
求助园艺高手:如何修枝??
回复 支持 反对

使用道具 举报

3837

回帖

2

积分

1894

资产值

初级会员 Rank: 1

注册时间
2004-9-20
发表于 2007-6-6 16:24:43| 字数 64| - 中国–福建–泉州 电信/IDC机房 | 显示全部楼层
QUOTE:
原帖由 sjc_jacky 于 2007-6-6 16:22 发表
此日志查看不准的.我看过.
问题已经解决
找了个小软件


呃 还要安装
求助园艺高手:如何修枝??
回复 支持 反对

使用道具 举报

2487

回帖

29

积分

2053

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-9-27
 楼主| 发表于 2007-6-6 18:32:43| 字数 21| - 中国–广东–湛江 电信 | 显示全部楼层
此法已经用过了,上面显示的时间完全对不上号
好懒。。。不写了
回复 支持 反对

使用道具 举报

3837

回帖

2

积分

1894

资产值

初级会员 Rank: 1

注册时间
2004-9-20
发表于 2007-6-6 19:37:22| 字数 85| - 中国–福建–泉州 电信/IDC机房 | 显示全部楼层
QUOTE:
原帖由 sjc_jacky 于 2007-6-6 18:32 发表
此法已经用过了,上面显示的时间完全对不上号



呵呵,baidu的东西,没自己验证过

还是三方的软件比较好使点
求助园艺高手:如何修枝??
回复 支持 反对

使用道具 举报

268

回帖

43

积分

503

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-2-2
发表于 2007-6-6 22:06:15| 字数 53| - 美国–弗吉尼亚州–劳登县–阿什本 Verizon_Online有限公司 | 显示全部楼层
利用组策略的startup 和shutdown scripts,  各自添加一个简单的batch 文件, 就可以做到.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-10-23 23:54 , Processed in 0.109997 second(s), 39 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部