iT邦幫忙

0

如何知道電腦這次已經開機多久時間呢?

whpai 2008-05-23 15:05:3581955 瀏覽
  • 分享至 

  • xImage

如何透過Windows 的API或其他方式,來知道一部電腦在這次開機多久呢?

看更多先前的討論...收起先前的討論...
lukechang iT邦研究生 1 級 ‧ 2008-05-26 11:41:23 檢舉
davistai大大
你被捉姦在床了嗎?
davistai iT邦大師 1 級 ‧ 2008-05-26 14:14:06 檢舉
呵呵,lukechang大,照這麼說fdlintw大是偵探高手哩~~
davistai iT邦大師 1 級 ‧ 2008-05-26 14:18:43 檢舉
我還把厚德路怎麼走都記載好了呢:P
davistai iT邦大師 1 級 ‧ 2008-05-26 15:23:21 檢舉
厚~~怎麼搞的,我現在才搞清楚原來fdlintw大以為我是whpai大自問,我自答喔!!
厚!!!真是哭笑不得~~黑嗯似哇啦>=<
魯大 iT邦高手 1 級 ‧ 2008-05-26 16:16:02 檢舉
看來太熱心也是會被誤解的..
都是分身術的錯..
davistai iT邦大師 1 級 ‧ 2008-05-26 17:08:09 檢舉
不過我自己也實在太鈍了,雞同鴨講,後來看了一下題目,哇,我都靠右邊走路咧,才5點,我花的時間還真不敷成本哩(苦笑) 君不見捕風捉影的新聞,常搞得當事人不得安寧,即使澄清了,也是被傷害了..真是OOXX
davistai iT邦大師 1 級 ‧ 2008-05-26 17:09:46 檢舉
什麼跟什麼啊,真是被莫名其妙擺烏龍茶咧...再說一次,我沒有!真是的
davistai iT邦大師 1 級 ‧ 2008-05-26 17:12:44 檢舉
切~我根本沒搞清楚別人在指什麼,狼ㄉㄟ公當,哇ㄉㄟ公ㄙㄞ咧..
skite iT邦大師 5 級 ‧ 2008-05-26 17:19:03 檢舉
被流彈掃到也只能說運氣不好…
別放在心上啦~
davistai iT邦大師 1 級 ‧ 2008-05-26 17:58:13 檢舉
謝謝Skite大適時的安慰(感動)...
嗚嗚嗚...我招誰惹誰了呀...
魯大 iT邦高手 1 級 ‧ 2008-05-27 09:26:05 檢舉
絕對不是我..
davistai大
放寬心唄..
6/6一過,一切就會好轉的..
davistai iT邦大師 1 級 ‧ 2008-05-28 18:23:50 檢舉
到現在還是想不透那裡得罪那位仁兄了? 糟糕的是發問者也不知跑那兒去了...(苦笑)
davistai iT邦大師 1 級 ‧ 2008-05-29 13:50:23 檢舉
Jamesallin大分享了另一個不錯的作法:
http://ithelp.ithome.com.tw/question/10003781?tab=opinion#ooa_hash
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
53
skite
iT邦大師 5 級 ‧ 2008-05-23 15:49:36
最佳解答

使用PsInfo這個工具就可以了。

PsInfo可提供本機或遠端電腦的系統資訊,其中包含安裝類型、核心版本、註冊公司及所有人、處理器數量及類型、顯示卡型號、實體記憶體總量、系統的安裝日期,以及試用版本的到期日等資訊。PsInfo預設值為顯示本機的系統資訊,如同PsTools的其他工具一樣,可查詢遠端電腦,不過使用者需具備存取遠端電腦機碼中HKLM\System項目的權限。

PsInfo下載處:http://www.microsoft.com/taiwan/technet/sysinternals/utilities/psinfo.mspx

44
魯大
iT邦高手 1 級 ‧ 2008-05-23 15:32:48

如果你的電腦一開機,網路就有連線
可以從以下這個地方看到開機的時間
「控制台」-->「網路連線」-->「區域網路」-->「狀態」-->「一般」
它會SHOW連線時間
這致上就是你的電腦開機的時間..

不過若是你有做重新開機,那它就會重新計算..

46
gkkangel
iT邦好手 1 級 ‧ 2008-05-24 08:26:51

可以直接在Command下面
下指令:
輸入: systeminfo
就會有該部PC的詳細資料

wcwuchuan iT邦新手 4 級 ‧ 2008-05-25 22:50:15 檢舉

我用你的方法作測試,發現cmd畫面,一閃即逝,是哪裡還有要注意的地方嘛?

davistai iT邦大師 1 級 ‧ 2008-05-26 14:14:58 檢舉

請用C:\> systeminfo | more

32
likailinux
iT邦新手 4 級 ‧ 2008-05-24 08:56:34

systeminfo

38
davistai
iT邦大師 1 級 ‧ 2008-05-24 08:57:17
  1. 執行systeminfo,其中可以看到:
    系統存留時間: 0 天, 1 小時, 53 分鐘, 38 秒
  2. .NET FRAMEWORK 的 API:PerformanceCounter Class http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter.aspx
  3. 從eventlog去查出系統開機時間:
    執行 eventvwr.msc ,打開事件檢視器。
    選[系統],按右鍵檢視->篩選,在事件類型下,僅勾選資訊一項,在事件來源列表中,選 eventlog ,按確定。
    就會出現:
    類型: 資訊 來源: EventLog
    類別: 無 事件 ID: 6009
    日期: 2008-5-23 事件: 10:27:35
    用戶: N/A 電腦:
    描述:
fdlintw iT邦研究生 4 級 ‧ 2008-05-26 10:56:49 檢舉

這題就夠怪了吧
在微軟那篇當中的發問人,幾乎就是你目前這個回問的人
Davis Tai

davistai iT邦大師 1 級 ‧ 2008-05-26 14:16:42 檢舉

沒錯啊~~不過我很認真的整理過,不是只是轉貼URL而已啊^^您瞧見了嗎?

32
billlie
iT邦新手 2 級 ‧ 2008-05-24 09:26:58

工作管理員中的SYSTEM IDLE有CPU時間,看CPU時間就可知你開機多久了

不知道作業系統的 CPU IDLE 時間, 如何換算成我們使用的時間??

我要發表回答

立即登入回答