ในการเป็นผู้ดูแลระบบ บางครั้งต้องรวบรวมข้อมูลของเครื่อง หรือทำการเก็บ System Information เพื่อจัดการกับ IT Inventory ของบริษัท หากมี Software ระดับ Enterprise ก็คงจะเป็นเรื่องง่ายขึ้น แต่ถ้าต้องหาวิธีแบบ Manual เพื่อนำไปประยุกต์ใช้
ผมขอแนะนำให้ใช้ Command เหล่านี้ช่วยเหลือตัวเองไปก่อนนะครับ
ติดตามถามตอบปัญหาเพิ่มเติมกับผู้เชี่ยวชาญ Microsoft Platform ได้ที่ http://www.mvpskill.com/forums สามารถสมัครสมาชิกโดยใช้ Login ผ่าน Facebook Account ได้เลยครับ |
สำหรับการเก็บข้อมูลทั่วไปเบื้องต้นใช้คำสั่ง systeminfo.exe
ก็พอแล้วครับ RUN คำสั่งนี้จาก Command Shell ที่ไหนก็ได้
ถ้าต้องการให้ได้ข้อมูลออกมาเป็นไฟล์ .txt เพื่อนำไปใช้งานต่อ ก็ใช้คำสั่งเพิ่มดังนี้ครับ (เลือกเปลี่ยนปลายทางและตั้งชื่อไฟล์ .txt ได้ตามต้องการเลยครับ)
systeminfo > c:\temp\systeminfo.txt
ต้องการข้อมูล Hardware Information ด้วยการใช้คำสั่ง msinfo32.exe
จะได้หน้าจอ Display เป็นข้อมูลออกมาแบบนี้ครับ
ทีนี้ถ้าอยากได้ให้เก็บเป็นไฟล์ มีเลือกสองแบบนะครับ จะ export ออกมาเป็นไฟล์นามสกุล nfo หรือ txt
ตามคำสั่งด้านล่างนี้เลยครับ
Msinfo32.exe /nfo c:tmp\test.nfo
Msinfo32.exe /report c:\tmp\test.txt
จะได้ไฟล์ที่สามารถเอาไปใช้งานต่อได้อีกดังรูปครับ
ลองเอาไปประยุกต์ใช้ต่อกันนะครับ เผื่อ IT Professional จะต้องการเอาไปทำรายงานส่งผู้บริหาร หรือจัดเก็บ inventor ใส่ database ก็ดัดแปลง batch script ได้อีกไม่เยอะครับ