पूरे नेटवर्क में WMIC कमांड चलाएं


7

एक बार में एक कमांड प्रॉम्प्ट में इसे टाइप करने के बजाय:

wmic / node: ipaddress / user: एडमिनिस्ट्रेटर / पासवर्ड: mypassword बायोस को सीरियलनंबर मिलता है

मैं एक पूरे सबनेट और टेक्स्ट दस्तावेज़ में आउटपुट के खिलाफ कैसे चला सकता हूं? चूंकि मैं कंप्यूटर की हमारी सूची को सत्यापित करने के लिए हर दो महीने में ऐसा करता हूं, इसलिए मुझे लगता है कि इसे मैन्युअल रूप से करने के बजाय बैच स्क्रिप्ट में रखा जा सकता है।

जवाबों:


13

आप एक सूची डाल सकते हैं node: node:ip1,ip2,ip3, या एक फ़ाइल का उपयोग कर सकते हैं node:@file- तो बस एक फ़ाइल में अपने सभी आईपी पते डालें और फिर चलाएं:

wmic /node:@nodes.txt /user:administrator /password:mypassword /output:out.csv bios get serialnumber /format:csv

यह मानता है कि उपयोगकर्ता / पासवर्ड सभी मशीनों पर समान है।


क्या आउटपुट फ़ाइल में किसी भी कंसोल को सूचीबद्ध करने का एक तरीका है जो विफल हो गया है? कुछ से जो रिस्पांस मुझे मिलता है वह "आरपीसी अनुपलब्ध" या ऐसा ही कुछ है, मैं जानना चाहता हूं कि मुझे किन कारणों से वापस जाना है और इसकी वजह से जांच करनी होगी।
C-चक्कर

@ सी-चक्कर आप उदाहरण के लिए फ़ाइल के लिए stderr को पुनर्निर्देशित कर सकते हैं। साथ `2> log.txt` (आप इसे से पहले जोड़ सकते हैं wmicबहुत cmdline के अंत और उसके बाद में या संलग्न का विश्लेषण है कि आप भी जोड़ सकते हैं।/failfast:on
WMZ

मुझे वह हिस्सा ठीक नहीं लग रहा है, क्या आप मुझे इस बात पर एक उदाहरण दे सकते हैं कि मुझे मेरी आज्ञा के लिए कैसे जोड़ा जाए?
सी-चक्कर

2>log.txt wmic /node:@nodes.txt /user:administrator /password:mypassword /output:out.csv bios get serialnumber /format:csvया wmic /node:@nodes.txt /user:administrator /password:mypassword /output:out.csv bios get serialnumber /format:csv 2>log.txt(दोनों एकल लाइनें होनी चाहिए)
wmz

2

फ़ाइल पुनर्निर्देशन के साथ लूप के लिए काम करेगा, हालाँकि आप इसे बैठना और कुछ समय के लिए चलाना चाह सकते हैं यदि आपके नोड सेट में अधिक छेद हैं (दूसरे पासवर्ड में, आईपी को लूप में हल नहीं कर सकते हैं)

(FOR /L %s IN (1,1,254) DO wmic /node:192.96.1.%s /user:administrator /password:pass bios get serialnumber) >> c:\results.txt

यदि आप इसे एक बैच फ़ाइल में रखने की योजना बनाते हैं, तो इसके %sसाथ बदलें %%s। बस इतना ही।

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