কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১১/১০-এ WMI কমান্ড (WMIC) রেফারেন্স

কমান্ড প্রম্পট, ব্যাচ ফাইল দিয়ে কাজ করা সবসময় মজার। আমি এখনো কমান্ড প্রম্পট ও ব্যাচ ফাইল দিয়ে অটোমেশন পছন্দ করি। এই আর্টিকেলে WMI কমান্ড (Windows Management Instrumentation) তালিকা দেওয়া হলো যা উইন্ডোজ ১১/১০/৮/৭-এ বিভিন্ন উদ্দেশ্যে কোয়েরি চালাতে সাহায্য করবে।

Windows Management Instrumentation Command line (WMIC)

উইন্ডোজ ১১/১০-এ WMI কমান্ড (WMIC) রেফারেন্স

Windows Management Instrumentation (WMI) হলো উইন্ডোজ-ভিত্তিক OS-এ ম্যানেজমেন্ট ডেটা ও অপারেশনের ইনফ্রাস্ট্রাকচার। WMI স্ক্রিপ্ট বা অ্যাপ্লিকেশন লিখে রিমোট কম্পিউটারে অ্যাডমিনিস্ট্রেটিভ টাস্ক অটোমেট করা যায়। এছাড়া WMI অপর সিস্টেম কম্পোনেন্টে (যেমন System Center Operations Manager) ম্যানেজমেন্ট ডেটা সরবরাহ করে।

গ্লোবাল সুইচগুলো:

/NAMESPACE  алиাসের নেমস্পেস পাথ
/ROLE       алиাস ডেফিনিশন ধারণকারী রোল পাথ
/NODE       সার্ভার যেগুলোর বিপরীতে আলিয়াস কাজ করবে
/IMPLEVEL   ক্লায়েন্ট ইমপারসোনেশন লেভেল
/AUTHLEVEL  ক্লায়েন্ট অথেন্টিকেশন লেভেল
/LOCALE     ক্লায়েন্ট যে ল্যাঙ্গুয়েজ আইডি ব্যবহার করবে
/PRIVILEGES সব প্রিভিলেজ এনেবল/ডিজেবল
/TRACE      ডিবাগ ইনফো stderr-এ আউটপুট
/RECORD     সব ইনপুট কমান্ড ও আউটপুট লগ
/INTERACTIVE ইন্টারেক্টিভ মোড সেট/রিসেট
/FAILFAST   FailFast মোড সেট/রিসেট
/USER       সেশনে ব্যবহার될 ইউজার
/PASSWORD   সেশন লগইনের পাসওয়ার্ড
/OUTPUT     আউটপুট রিডাইরেকশন মোড
/APPEND     আউটপুট রিডাইরেকশন মোড (অ্যাপেন্ড)
/AGGREGATE  অ্যাগ্রিগেট মোড সেট/রিসেট
/AUTHORITY  কানেকশনের জন্য অথরিটি টাইপ
/?[:]  ইউজেজ ইনফরমেশন

নির্দিষ্ট গ্লোবাল সুইচের জন্য: switch-name /?

বর্তমান রোলে উপলব্ধ আলিয়াসগুলো:

ALIAS           - লোকাল সিস্টেমে উপলব্ধ আলিয়াস অ্যাক্সেস
BASEBOARD       - বেসবোর্ড (মাদারবোর্ড/সিস্টেম বোর্ড) ম্যানেজমেন্ট
BIOS            - BIOS ম্যানেজমেন্ট
BOOTCONFIG      - বুট কনফিগারেশন ম্যানেজমেন্ট
CDROM           - CD-ROM ম্যানেজমেন্ট
COMPUTERSYSTEM  - কম্পিউটার সিস্টেম ম্যানেজমেন্ট
CPU             - CPU ম্যানেজমেন্ট
CSPRODUCT       - SMBIOS থেকে কম্পিউটার সিস্টেম প্রোডাক্ট ইনফো
DATAFILE        - ডাটাফাইল ম্যানেজমেন্ট
DCOMAPP         - DCOM অ্যাপ্লিকেশন ম্যানেজমেন্ট
DESKTOP         - ইউজার ডেস্কটপ ম্যানেজমেন্ট
DESKTOPMONITOR  - ডেস্কটপ মনিটর ম্যানেজমেন্ট
DEVICEMEMORYADDRESS - ডিভাইস মেমরি অ্যাড্রেস ম্যানেজমেন্ট
DISKDRIVE       - ফিজিক্যাল ডিস্ক ড্রাইভ ম্যানেজমেন্ট
DISKQUOTA       - NTFS ভলিউমের ডিস্ক স্পেস ইউজ
DMACHANNEL      - DMA চ্যানেল ম্যানেজমেন্ট
ENVIRONMENT     - সিস্টেম এনভায়রনমেন্ট সেটিংস
FSDIR           - ফাইলসিস্টেম ডিরেক্টরি এন্ট্রি
GROUP           - গ্রুপ একাউন্ট ম্যানেজমেন্ট
IDECONTROLLER   - IDE কন্ট্রোলার ম্যানেজমেন্ট
IRQ             - ইন্টারাপ্ট রিকোয়েস্ট লাইন (IRQ)
JOB             - শিডিউল সার্ভিস দিয়ে শিডিউল্ড জব অ্যাক্সেস
LOADORDER       - এক্সিকিউশন ডিপেন্ডেন্সি ডিফাইন করা সিস্টেম সার্ভিস
LOGICALDISK     - লোকাল স্টোরেজ ডিভাইস ম্যানেজমেন্ট
LOGON           - লগঅন সেশন
MEMCACHE        - ক্যাশ মেমরি ম্যানেজমেন্ট
MEMORYCHIP      - মেমরি চিপ ইনফো
MEMPHYSICAL     - কম্পিউটার সিস্টেমের ফিজিক্যাল মেমরি
NETCLIENT       - নেটওয়ার্ক ক্লায়েন্ট ম্যানেজমেন্ট
NETLOGIN        - নির্দিষ্ট ইউজারের নেটওয়ার্ক লগইন ইনফো
NETPROTOCOL     - প্রোটোকল ও নেটওয়ার্ক বৈশিষ্ট্য
NETUSE          - এক্টিভ নেটওয়ার্ক কানেকশন
NIC             - নেটওয়ার্ক ইন্টারফেস কন্ট্রোলার (NIC)
NICCONFIG       - নেটওয়ার্ক অ্যাডাপ্টার ম্যানেজমেন্ট
NTDOMAIN        - NT ডোমেইন ম্যানেজমেন্ট
NTEVENT         - NT ইভেন্ট লগ এন্ট্রি
NTEVENTLOG      - NT ইভেন্টলগ ফাইল ম্যানেজমেন্ট
ONBOARDDEVICE   - মাদারবোর্ডে বিল্ট-ইন कॉमन অ্যাডাপ্টার ডিভাইস
OS              - ইনস্টল্ড অপারেটিং সিস্টেম(র) ম্যানেজমেন্ট
PAGEFILE        - ভার্চুয়াল মেমরি ফাইল সওয়াপিং
PAGEFILESET     - পেজ ফাইল সেটিংস
PARTITION       - ফিজিক্যাল ডিস্কের পার্টিশন্ড এরিয়া
PORT            - I/O পোর্ট ম্যানেজমেন্ট
PORTCONNECTOR   - ফিজিক্যাল কানেকশন পোর্ট
PRINTER         - প্রিন্টার ডিভাইস ম্যানেজমেন্ট
PRINTERCONFIG   - প্রিন্টার ডিভাইস কনফিগারেশন
PRINTJOB        - প্রিন্ট জব ম্যানেজমেন্ট
PROCESS         - প্রসেস ম্যানেজমেন্ট
PRODUCT         - ইনস্টলেশন প্যাকেজ টাস্ক ম্যানেজমেন্ট
QFE             - কুইক ফিক্স ইঞ্জিনিয়ারিং
QUOTASETTING    - ভলিউমের ডিস্ক কোয়োটা সেটিং ইনফো
RDACCOUNT       - রিমোট ডেস্কটপ কানেকশন পারমিশন
RDNIC           - নির্দিষ্ট নেটওয়ার্ক অ্যাডাপ্টারে রিমোট ডেস্কটপ
RDPERMISSIONS   - নির্দিষ্ট রিমোট ডেস্কটপ কানেকশনের পারমিশন
RDTOGGLE        - রিমোট ডেস্কটপ লিসেনার অন/অফ (রিমোটলি)
RECOVEROS       - OS ফেইল হলে মেমরি থেকে ইনফো সংগ্রহ
REGISTRY        - কম্পিউটার সিস্টেম রেজিস্ট্রি
SCSICONTROLLER  - SCSI কন্ট্রোলার
SERVER          - সার্ভার ইনফরমেশন ম্যানেজমেন্ট
SERVICE         - সার্ভিস অ্যাপ্লিকেশন ম্যানেজমেন্ট
SHADOWCOPY      - শ্যাডো কপি ম্যানেজমেন্ট
SHADOWSTORAGE   - শ্যাডো কপি স্টোরেজ এরিয়া
SHARE           - শেয়ার্ড রিসোর্স ম্যানেজমেন্ট
SOFTWAREELEMENT - সিস্টেমে ইনস্টল্ড সফটওয়্যার প্রোডাক্টের এলিমেন্ট
SOFTWAREFEATURE - সফটওয়্যার প্রোডাক্ট সাবসেট (SoftwareElement-এর)
SOUNDDEV        - সাউন্ড ডিভাইস ম্যানেজমেন্ট
STARTUP         - ইউজার লগঅন সময় অটো-রান কমান্ড
SYSACCOUNT      - সিস্টেম একাউন্ট ম্যানেজমেন্ট
SYSDRIVER       - বেস সার্ভিসের সিস্টেম ড্রাইভার
SYSTEMENCLOSURE - ফিজিক্যাল সিস্টেম এনক্লোজার
SYSTEMSLOT      - ফিজিক্যাল কানেকশন পয়েন্ট (পোর্ট, স্লট, পেরিফেরাল)
TAPEDRIVE       - টেপ ড্রাইভ ম্যানেজমেন্ট
TEMPERATURE     - টেম্পারেচার সেন্সর ডেটা ম্যানেজমেন্ট
TIMEZONE        - টাইম জোন ডেটা ম্যানেজমেন্ট
UPS             - UPS ম্যানেজমেন্ট
USERACCOUNT     - ইউজার একাউন্ট ম্যানেজমেন্ট
VOLTAGE         - ভোল্টেজ সেন্সর ডেটা ম্যানেজমেন্ট
VOLUME          - লোকাল স্টোরেজ ভলিউম ম্যানেজমেন্ট
VOLUMEQUOTASETTING - স্পেসিফিক ডিস্ক ভলিউমের সাথে কোয়োটা সেটিং অ্যাসোসিয়েট
VOLUMEUSERQUOTA - প্রতি ইউজার স্টোরেজ ভলিউম কোয়োটা
WMISET          - WMI সার্ভিস অপারেশনাল প্যারামিটার

নির্দিষ্ট আলিয়াসের জন্য: alias /?

CLASS - ফুল WMI স্কিমায় এস্কেপ
PATH  - ফুল WMI অবজেক্ট পাথে এস্কেপ
CONTEXT - সব গ্লোবাল সুইচের স্টেট ডিসপ্লে
QUIT/EXIT - প্রোগ্রাম থেকে বের হোন

উদাহরণ:

QFE কমান্ড আমি সিস্টেমে প্রয়োগ করা হটফিক্স বা সিকিউরিটি আপডেটের তালিকা পেতে ব্যবহার করি।

ব্যবহার:

কমান্ড প্রম্পট খুলে টাইপ করুন: wmic qfe। তালিকা পাবেন!

আউটপুট উদাহরণ:

Caption CSName Description HotFixID InstalledBy
https://go.microsoft.com/fwlink/?LinkId=161784 CAPTAINDBG Update KB971033 NT AUTHORITY\SYSTEM
https://support.microsoft.com/?kbid=2079403 CAPTAINDBG Security Update KB2079403 NT AUTHORITY\SYSTEM
https://support.microsoft.com/?kbid=2207566 CAPTAINDBG Security Update KB2207566 NT AUTHORITY\SYSTEM
https://support.microsoft.com/?kbid=2281679 CAPTAINDBG Security Update KB2281679 NT AUTHORITY\SYSTEM
https://support.microsoft.com/?kbid=2286198 CAPTAINDBG Security Update KB2286198 NT AUTHORITY\SYSTEM
https://support.microsoft.com/?kbid=2296011 CAPTAINDBG Security Update KB2296011 NT AUTHORITY\SYSTEM

পরবর্তী পড়ুন: উইন্ডোজ ১১/১০-এ WMI রিপোজিটরি রিপেয়ার বা রিবিল্ড করা।

  1. Windows 11/10-এ Disk Management খোলার ৯টি উপায়

  2. Windows 11/10-এ Microsoft Management Console (MMC) কী এবং ব্যবহার

  3. উইন্ডোজ ১১/১০-এ WMI কমান্ড (WMIC) রেফারেন্স

  4. Windows 11/10-এ DISM কমান্ড ব্যবহার করে Reserved Storage অন/অফ করা