जब मेरा लैपटॉप विंडोज़ 10 में अनप्लग्ड था तब मुझे कैसे पता चलेगा?


9

मुझे यह जानने की जरूरत है कि मेरा लैपटॉप कितने समय से अनप्लग है। क्या cmd या किसी प्रकार के टूल का उपयोग करने का कोई तरीका है?


1
इस जानकारी ने मेरे विंडोज
रामहाउंड

1
हाँ, मैंने पहली बार यह देखने के लिए सोचा कि क्या मैं यह पता लगा सकता हूं कि विंडोज को कैसे लॉग इन करना है, क्योंकि यह सरल और शानदार रूप से आसान होगा, बस सही घटनाओं के लिए फ़िल्टर करें। लेकिन यह पता चला है कि powercfg इस जानकारी को लॉग करता है।
संगीत

जवाबों:


4

मुझे यह जानने की जरूरत है कि मेरा लैपटॉप कितने समय से अनप्लग है

जब कोई लैपटॉप अनप्लग होता है, तो विंडोज किसी भी ईवेंट को लॉग नहीं करता है।

हालाँकि आप नीचे दी गई बैच फ़ाइल जैसी किसी चीज़ का उपयोग कर सकते हैं और एक कस्टम ईवेंट बना सकते हैं।


Battery.cmd

यह बैच फ़ाइल इस बात की निगरानी करती है कि कोई लैपटॉप वर्तमान में मेन पावर या बैटरी पावर पर है या नहीं।

यह एक उपयोगकर्ता परिभाषित घटना बनाता है यदि साधन अनप्लग है और लैपटॉप बैटरी का उपयोग करना शुरू कर देता है।

@echo off
setlocal EnableDelayedExpansion
:start
rem get the battery status, 1 = battery discharging 2 = on mains
rem use findstr to strip blank lines from wmic output

for /f "usebackq skip=1" %%i in (`wmic path win32_battery get batterystatus ^| findstr /r /v "^$"`) do (
  set _status=%%i
  if [!_status!] equ [1] (
    rem on battery
    rem create a custom event in the application event log
    rem requires administrator privileges 
    eventcreate /l APPLICATION /t WARNING /ID 999 /D "Mains has been disconnected"
    goto :done
    ) else (
    rem on mains
    rem wait for 10 minutes then try again
    timeout /t 600 /nobreak > nul
    goto :start
    )
  )
:done
endlocal

टिप्पणियाँ:

  • Eventcreateकरने के लिए और सहित Windows 10 अप Windows XP पर आदेश काम करता है, यह काम करने के लिए प्रशासक विशेषाधिकारों की आवश्यकता है
  • यदि मुख्य को काट दिया जाता है 999तो विवरण के साथ APPLICATION ईवेंट लॉग में ID के साथ कोई ईवेंट उत्पन्न हो जाएगाMains has been disconnected
  • eventcreateअपनी स्थिति के लिए आवश्यकतानुसार कमांड को संशोधित करें ।
  • timeoutअपनी स्थिति के लिए आवश्यकतानुसार देरी को संशोधित करें ।

उदाहरण आउटपुट

जब बैटरी चल रही हो। cmd और मुख्य पावर को डिस्कनेक्ट करने से निम्न आउटपुट उत्पन्न होता है:

> battery

SUCCESS: An event of type 'WARNING' was created in the 'APPLICATION' log with 'EventCreate' as the source.

>

और यहाँ इवेंट लॉग में नई प्रविष्टि है:

यहाँ छवि विवरण दर्ज करें


आगे की पढाई


7

आप एक बैटरी रिपोर्ट जनरेट कर सकते हैं जिसमें यह जानकारी होगी। यह एक बार की जांच के लिए मैन्युअल प्रक्रिया अच्छी है, लेकिन बार-बार होने वाले चेक के लिए यह बढ़िया नहीं है।

प्रक्रिया सरल है।

  1. प्रशासक के रूप में एक कमांड प्रॉम्प्ट खोलें।
  2. powercfg /batteryreport /output "C:\batteryreport.html"एंटर टाइप करें और एंटर करें।
  3. वेब ब्राउज़र का उपयोग करके रिपोर्ट फ़ाइल खोलें।

रिपोर्ट में आपके कंप्यूटर की शक्ति और उस स्थिति के दौरान पावर स्रोत का इतिहास होगा।

नोट: मुझे यह जानकारी त्वरित Google खोज और इस सहायक दस्तावेज़ से मिली है जिसमें बहुत सारे चित्र हैं: http://www.windowscentral.com/generate-battery-report-windows-10 मैंने इसे स्वयं विंडोज 10 टैबलेट पर परीक्षण किया निर्माण 1607 (वर्षगांठ अद्यतन)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.