उपयोगकर्ता पर्यावरण स्थिति रिपोर्ट


1

उपयोगकर्ता को अपने पर्यावरण के बारे में रिपोर्ट बनाने में मदद करने का सबसे आसान तरीका क्या है?

शर्तेँ:

  1. प्रशासक की अनुमति की आवश्यकता नहीं है
  2. उपयोगकर्ता के पीसी पर स्थानीय रूप से चलाएं
  3. परिणाम को एक फ़ाइल में रखा जाना चाहिए
  4. सत्यापित करने की आवश्यकता है कि व्यवस्थापक अनुमतियों के बिना एक विशिष्ट फ़ाइल, सॉफ़्टवेयर या अन्य जानकारी उपलब्ध है

अद्यतन : मुझे सबसे आसान तरीका चाहिए। मेरी राय में यह एक उपयोगकर्ता के अनुकूल उपयोगिता होनी चाहिए, शायद एक जादूगर, जो उपयोगकर्ता पर्यावरण राज्य को चलाना और सत्यापित करना चाहिए।


3
इस रिपोर्ट में आप क्या चाहते हैं?
वारिस

@Ofiris मुझे सत्यापित करने की आवश्यकता है कि इस समय विशिष्ट फाइलें मौजूद हैं।
साशा

जवाबों:


0

उपयोगकर्ता के लिए उपलब्ध रजिस्ट्री कुंजियों का उपयोग करें। कॉन्फ़िगरेशन फ़ाइलें। लगभग सभी जानकारी पढ़ने के लिए उपलब्ध है और इसे प्राप्त करने के लिए निषिद्ध नहीं है। सबसे बड़ी समस्या यह है कि आप शायद प्रशासनिक अधिकारों के बिना किसी उपयोगकर्ता के सुरक्षा लॉग को नहीं पढ़ सकते हैं। अन्य सभी पत्रिकाएं पढ़ने के लिए उपलब्ध हैं। यही है, निदान, सॉफ्टवेयर की एक सूची, लॉग सुरक्षा घटनाओं को छोड़कर उपलब्ध होगी। इसके अलावा, प्रोटो प्रशासक के तहत विंडोज फैमिली सिस्टम में काम करने वाले लोगों का प्रचलित बहुमत। और यदि आपने इसकी निष्पादन योग्य फ़ाइल का घोषणापत्र जोड़ा है, तो संरक्षण यूएसी के साथ बातचीत केवल एक बार होगी। इसके अलावा सरल प्रश्न:

उपयोगकर्ता खाता स्थानीय व्यवस्थापक कार्य केंद्र का परीक्षण करें:

wmic NETLOGIN  Where (Caption="%username%" AND Privileges=2) get Caption, Name, FullName, NumberOfLogons, PrimaryGroupId, Workstations, BadPasswordCount, LogonServer

उपयोगकर्ता खाता सक्रिय निर्देशिका व्यवस्थापक डोमेन का परीक्षण करें:

dsquery * -filter "(&(objectCategory=person)(objectClass=user)(name=%username%)(adminCount=1))" -attr name mail sn givenName userAccountControl

उपयोगकर्ता अधिकारों के स्तर को निर्धारित करने में आपकी सहायता करता है।

का प्रयोग करें wmicया WSH (vbscript)।

उदाहरण: बैच फ़ाइल जो सभी असुरक्षित खातों को खोजने का ध्यान रखती है और जो कि vbscript को खिलाती है

रास्ता 2, "मदद और समर्थन" सेवा चलाने की जरूरत है:

SET msinfo32="%CommonProgramFiles%\Microsoft Shared\MSInfo\msinfo32.exe"
REM xml report:
msinfo32 /computer w17 /nfo w17.nfo /categories +all 
REM nfo(ini) report:
msinfo32 /computer w17 /report w17.txt /categories +all

सुझाव के लिए धन्यवाद। लेकिन मुझे सबसे आसान तरीका चाहिए ... मेरी राय में यह उपयोगकर्ता के अनुकूल जीयूआई, शायद विज़ार्ड के साथ उपयोगिता हो सकती है, जिसे उपयोगकर्ता पर्यावरण राज्य को चलाना और सत्यापित करना चाहिए। क्या आपके पास कोई विचार है जो मैं उपयोग कर सकता हूं?
साशा

@ साशा रास्ता 2 देखें, GUI पर msinfo32या कमांड-लाइन में उपयोग करें।
STTR

धन्यवाद। लेकिन आपके दूसरे दृष्टिकोण में मुझे प्रत्येक उपयोगकर्ता मशीन के लिए विशिष्ट कंप्यूटर नाम दर्ज करना होगा। यह पीसी के लिए एक बड़ी समस्या होगी। शायद इस रिमोट को चलाने का एक तरीका है ..
साशा

मैं आपके दृष्टिकोण का उपयोग करके प्रश्न # 4 को कैसे हल कर सकता हूं?
साशा

1
@ साशा IF EXIST %windir%\win.ini type %windir%\win.iniमुझे लगता है कि आपको पहले एक विशिष्ट विनिर्देश आवश्यकताओं को बनाने की आवश्यकता है। तो हो सकता है कि आपको पैसे की जरूरत हो)।
STTR
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.