رفتن به مطلب

همه چیز درباره wmic


mortza
 اشتراک گذاری

ارسال های توصیه شده

Capture.PNG.b82c4bd6d970c0945930166190822ff9.PNG

....با سلام و عیدتون پیشاپیش مبارک شروع میکنیم خدمت عزیزان

داشته باشیمWMICاومدیم تا توضیحاتی راجب به

 !خدمتتون عرض شود که گه گاه این ابزار مدیریتی ویندوز به فراموشی سپرده میشه و قابلیت هایی که در هر نسخه ویندوز بهش اضافه میشه مورد توجه دوستان قرار نمیگیره در حالی که بهترین ابزار موجوده 

.....شاید به همین دلیله که لقب چاقوی ارتش سویس رو گرفته

--------------------=-=-=-=====--------------------------------------

:خب از تعاریف بگذریم وارد اصله قضیه بشیم

شروع کنیم که به معنای ابزار مدیریت ویندوزه...(Windows Management Instrumentation ) WMI ابتدا از خوده اسمه

... از خوده اسمشم معلومه که همه کار میشه باهاش انجام داد به طور کلی میگم ("تقریبا همه کارایی که در سیستمتونه رو میتونه کنترل کنه!")ولی بهتر ساده تر و حتی سریع

از توضیحات بگذریم بگو چه کار میشه با این کرد؟

!همه چی

راستشو بخواین بله همه جور کاری از دستش بر میاد در حوزه مدیریتی ویندوز یعنی میتونید برنامه ها رو مدریت کنی پاک کنید اضاف کنید نگاه کنید کدوم برنامه ها هستن که استارتاپی هستن و موقع بالا اومدن ویندوز باز میشن اونا رو مدریت کنید و یا اطلاعات مادربورد و بایوستون رو کنترل کنید!ازریزترین اطلاعات تا مهمترین اطلاعات رو پوشش میده و به شما در نوشتن اسکریپ های ویندوزی بسیار کمک میکنه....

...میخواین کاربرد بدونید؟بفرما

:خب همزمان با هم پیش بریم  وارد سی ام دی ویندوزتون بشین و اسمه ابزار رو بزنید و جلوش سویچ هلپ یا از علامت سوال استفاده کنید تا بهتون نشون بده چه کارایی از دستش برمیاد

wmic /?

WMIC is deprecated.

[global switches] <command>

The following global switches are available:
/NAMESPACE           Path for the namespace the alias operate against.
/ROLE                Path for the role containing the alias definitions.
/NODE                Servers the alias will operate against.
/IMPLEVEL            Client impersonation level.
/AUTHLEVEL           Client authentication level.
/LOCALE              Language id the client should use.
/PRIVILEGES          Enable or disable all privileges.
/TRACE               Outputs debugging information to stderr.
/RECORD              Logs all input commands and output.
/INTERACTIVE         Sets or resets the interactive mode.
/FAILFAST            Sets or resets the FailFast mode.
/USER                User to be used during the session.
/PASSWORD            Password to be used for session login.
/OUTPUT              Specifies the mode for output redirection.
/APPEND              Specifies the mode for output redirection.
/AGGREGATE           Sets or resets aggregate mode.
/AUTHORITY           Specifies the <authority type> for the connection.
/?[:<BRIEF|FULL>]    Usage information.

For more information on a specific global switch, type: switch-name /?


The following alias/es are available in the current role:
ALIAS                    - Access to the aliases available on the local system
BASEBOARD                - Base board (also known as a motherboard or system board) management.
BIOS                     - Basic input/output services (BIOS) management.
BOOTCONFIG               - Boot configuration management.
CDROM                    - CD-ROM management.
COMPUTERSYSTEM           - Computer system management.
CPU                      - CPU management.
CSPRODUCT                - Computer system product information from SMBIOS.
DATAFILE                 - DataFile Management.
DCOMAPP                  - DCOM Application management.
DESKTOP                  - User's Desktop management.
DESKTOPMONITOR           - Desktop Monitor management.
DEVICEMEMORYADDRESS      - Device memory addresses management.
DISKDRIVE                - Physical disk drive management.
DISKQUOTA                - Disk space usage for NTFS volumes.
DMACHANNEL               - Direct memory access (DMA) channel management.
ENVIRONMENT              - System environment settings management.
FSDIR                    - Filesystem directory entry management.
GROUP                    - Group account management.
IDECONTROLLER            - IDE Controller management.
IRQ                      - Interrupt request line (IRQ) management.
JOB                      - Provides  access to the jobs scheduled using the schedule service.
LOADORDER                - Management of system services that define execution dependencies.
LOGICALDISK              - Local storage device management.
LOGON                    - LOGON Sessions.
MEMCACHE                 - Cache memory management.
MEMORYCHIP               - Memory chip information.
MEMPHYSICAL              - Computer system's physical memory management.
NETCLIENT                - Network Client management.
NETLOGIN                 - Network login information (of a particular user) management.
NETPROTOCOL              - Protocols (and their network characteristics) management.
NETUSE                   - Active network connection management.
NIC                      - Network Interface Controller (NIC) management.
NICCONFIG                - Network adapter management.
NTDOMAIN                 - NT Domain management.
NTEVENT                  - Entries in the NT Event Log.
NTEVENTLOG               - NT eventlog file management.
ONBOARDDEVICE            - Management of common adapter devices built into the motherboard (system board).
OS                       - Installed Operating System/s management.
PAGEFILE                 - Virtual memory file swapping management.
PAGEFILESET              - Page file settings management.
PARTITION                - Management of partitioned areas of a physical disk.
PORT                     - I/O port management.
PORTCONNECTOR            - Physical connection ports management.
PRINTER                  - Printer device management.
PRINTERCONFIG            - Printer device configuration management.
PRINTJOB                 - Print job management.
PROCESS                  - Process management.
PRODUCT                  - Installation package task management.
QFE                      - Quick Fix Engineering.
QUOTASETTING             - Setting information for disk quotas on a volume.
RDACCOUNT                - Remote Desktop connection permission management.
RDNIC                    - Remote Desktop connection management on a specific network adapter.
RDPERMISSIONS            - Permissions to a specific Remote Desktop connection.
RDTOGGLE                 - Turning Remote Desktop listener on or off remotely.
RECOVEROS                - Information that will be gathered from memory when the operating system fails.
REGISTRY                 - Computer system registry management.
SCSICONTROLLER           - SCSI Controller management.
SERVER                   - Server information management.
SERVICE                  - Service application management.
SHADOWCOPY               - Shadow copy management.
SHADOWSTORAGE            - Shadow copy storage area management.
SHARE                    - Shared resource management.
SOFTWAREELEMENT          - Management of the  elements of a software product installed on a system.
SOFTWAREFEATURE          - Management of software product subsets of SoftwareElement.
SOUNDDEV                 - Sound Device management.
STARTUP                  - Management of commands that run automatically when users log onto the computer system.
SYSACCOUNT               - System account management.
SYSDRIVER                - Management of the system driver for a base service.
SYSTEMENCLOSURE          - Physical system enclosure management.
SYSTEMSLOT               - Management of physical connection points including ports,  slots and peripherals, and proprietary connections points.
TAPEDRIVE                - Tape drive management.
TEMPERATURE              - Data management of a temperature sensor (electronic thermometer).
TIMEZONE                 - Time zone data management.
UPS                      - Uninterruptible power supply (UPS) management.
USERACCOUNT              - User account management.
VOLTAGE                  - Voltage sensor (electronic voltmeter) data management.
VOLUME                   - Local storage volume management.
VOLUMEQUOTASETTING       - Associates the disk quota setting with a specific disk volume.
VOLUMEUSERQUOTA          - Per user storage volume quota management.
WMISET                   - WMI service operational parameters management.

For more information on a specific alias, type: alias /?

CLASS     - Escapes to full WMI schema.
PATH      - Escapes to full WMI object paths.
CONTEXT   - Displays the state of all the global switches.
QUIT/EXIT - Exits the program.

For more information on CLASS/PATH/CONTEXT, type: (CLASS | PATH | CONTEXT) /?

به به ادم از لیست بلند بالا خوشش میاد(من خوشم میاد وقتی ابزاری صدا بزنم هزار تا چیز میز بیاره لذت میرم.....😅)

خلاصه سویچ های این ابزار مدیریتی داده شد به همین راحتی 

حتما در ادامه وارد کاربرد ها میشیم و به شما کاربرد هاشو هم توضیح میدیم ......

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

خب میریم سراغ کاربرد ها و مثال هایی در جهت دوستن اینکه چه کارایی میشه با این ابزار کرد

در حالت کلی فرمت استفاده از این ابزار به دین شکله

wmic <کاری که میخواین> /parameter

کار هایی که از این ابزار طلب میکنیم رو باید بعد فراخوانی ابزار گفت...

و پارامتر ها رو بالا با دستور معینی گفتیم چی هستن

-------------------------------------------------------------------|

از این به بعد به مثال های ریز و درشتی که میشه با این ابزار زد رو بهتون میگیم...

برای شروع با ابتدایی ترین سویچ شروع میکنیم 

:مثال)میخوایم بدونیم شرکت سازنده مادربوردتون چیه

این شکلی میشه:

wmic baseboard get manufacturer

به رنگ ها دقت کنید که چی میخوام بگم بله میخوام استفاده از سویچ ها رو بگم 

حالا میخوام علاوه بر اسمه شرکت سازنده اسمه مادر بورد رو هم بدونم

:به دین شکل عمل میکنیم

wmic baseboard get manufacturer,product

حالا اگه این کد ها رو تو سی ام دی بزنید نتیجه رو دریافت خواهید کرد که خیلی خوبه..مخصوصا برای کامپیتر های قدیمی که نمیدونیم اصلا چی چی هستن

 از مخفف شده اون استفاده کنید  baseboard شما در اینجا میتونستید به جایه استفاده از عبارت

wmic BIOS get manufacturer

در ابتدا گفتیم که میتونید چنید اطلاعات رو با یک خط بدست بیارید

که کار خوندن رو یکم مشکل میکنه علاوه بر اون میخوایم در ادامه این اطلاعات رو در یک فایل ذخیر کنیم پس نیاز داریم به مرتب کردنشون

برای این کار میتونید از سویچ فرمت استفاده کنیم

برای مثال میخوایم نام شرکت سازنده و اسم و ورژن مادربورد رو بدونیم و بعد لیستش کنیم

و یا htable ,csv, فرمت استفاده از سویچ به 3 صورته به صورت لیست

که شما بعد قرار دادن نقل قول میتونید فرمت خواسته شده رو بیان کنید

wmic bios get  /format:list

wmic bios get  /format:csv

wmic bios get  /format:htable

به هر کدوم بنویسید به شما نمایش میده

در ایجا هم توضیحاتی راجب به نحوه استفاده مقدماتی راجب به این ابزار داده شد...

در ادامه کار رو به سویچ های بالا تر و استفاده های بهتر از این ابزار کاربردی میرسونیم

ویرایش شده توسط mortza
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  •  RT3N عنوان را به همه چیز درباره wmic تغییر داد

 هستش /output سویچ بعدی سویچ

که نتیجه گیری رو اسون تر میکنه و همچنین برای اشتراک گذاری اطلاعات خوبه(مثلا مواقعی که شما تنها به کنسول سیستم دسترسی پیدا کردین..یا دارین....)

استفاده از این سویچ بسیار اسونه و شما میتونید همه جور فایلی رو برای سیو انتخاب کنید برای مثال ما میخوایم به سریال نامبر هارد همچنین ایپی های موجود روی سیستم اسم

.سیپیو اسم مموری چیپ(رم..)دسترسی پیدا کنیم و خب این کار یکم طول میکشه با سی ام دی همه ی این اطلاعات رو بکشیم بیرون پس میایم توی یک فایل ذخیرش میکنیم

 .البته به شرطی که قبلا یک فایل خالی باشه توی سیستم اخه باید پیداش کنه دیه اینم یه بدی این سویچه ولی نگران نباشید حلش میکنیم

بدین صورت از این سویچ استفاده میشه:

 

wmic /Output:<esme fileton>.html <job or jobs...>

wmic /output:information.html  bios get serialnumber,Name,Version,Manufacturer /Format:htable

شما به جای گذاشتن فرمت اچ تی ام ال میتونید فرمت دلخواه بزارین گفتم که باید از قبل روی سیستم باشه که تشخیص بده باید از قبل ساخته بشه میتونید از اکو استفاده کنید   

  :ولی شخصا من اینطوری استفاده میکنم

wmic cpu get name                                                      /format:list | more  >> information.txt 
wmic memorychip get capacity                                   /format:list | more  >> informaion.txt  
wmic os get name                                                         /format:list | more  >> information.txt 
wmic os get "serialnumber"                                          /format:list | more  >> information.txt 
wmic nicconfig where ipenabled=true get ipaddress /format:list | more  >> information.txt 

خب این دستور اطلاعاتی از قبیل نام سی پیو شما همچنین دونستن میزان رمی که سیستم شما دارنده اونه،نام ویندوز همچنین ورژن ویندوز،سریال نامبر هاردتون و همچنین ایپی های فعال سیستمون رو میگه

گفتم که همه جور اطلاعاتی میتونه بهتون بده

....خب دوستان من تا اینجا زیادی حرف زدم نمونه کدی جهت استفاده شما میزارم بدونید چجور باید تبدیل به اسکریپ بش کنید برای استفاده عمومی

@echo off
title Guardiran-Wmic-learn
color 04

:Log

set file1="Ipconfig.txt"
set file2="netsh.txt"
set file3="Ip_Mac.txt"
set file4="Connection and Ping.txt"
set file5="System Information.txt"

cls
echo Loading[##                  ](5%)
echo ----------------------------------------->>%file1%
ipconfig>>%file1%
echo ----------------------------------------->>%file1%
ping localhost -n 2 >nul
cls

echo Loading[#####               ](20%)
echo ----------------------------------------->>%file2%
netsh wlan show drivers>>%file2%
netsh wlan show filters>>%file2%
netsh wlan show network>>%file2%
netsh wlan show interfaces>>%file2%
netsh wlan show settings>>%file2%
netsh wlan show Tracing>>%file2%
netsh wlan show wirelesscapabilities>>%file2%
echo ----------------------------------------->>%file2%
ping localhost -n 2 >nul


cls
echo Loading[##########          ](50%)
echo -----------Here mac address device(%username%)------>>%file3%
wmic nic get MACAddress,description>>%file3%
GETMAC /S system /U user>>%file3%
echo -----------Here ipaddress(%username%)--------------->>%file3%
wmic nicconfig where ipenabled=true get ipaddress>>%file3%
ipconfig /all>>%file3%
ping localhost -n 2 >nul
cls


echo Loading[#############       ](70%)
echo ------------Connection device(%username%)------------>>%file4%
ping -n www.google.com >>%file4%
if not errorlevel 1 goto :noterror 
if errorlevel 1 goto :error 
:noerror 
echo YES YOU HAVE NET! :)>>%file4%
goto :main
:error
echo no you dont have net :/>>%file4%
echo ------------Ping device(%username%)----------------->>%file4%
ping  -n 10   8.8.8.8>>%file4%
ping localhost -n 2 >nul
cls
echo Loading[###############     ](90%)
echo ---------------System info(name:%username%)---------------| more >> %file5%.txt
wmic bios get serialnumber /format:list | more >> %file5%.txt 
wmic computersystem get systemskunumber /format:list | more >> %file5%.txt 
wmic path softwarelicensingservice get OA3xOriginalProductKey /format:list | more >> %file5%.txt 
wmic netlogin get name /format:list | more >> %file5%.txt 
wmic computersystem get model,name,manufacturer,systemtype /format:list | more  >> %file5%.txt 
wmic cpu get name /format:list | more  >> %file5%.txt 
wmic memorychip get capacity /format:list | more  >> %file5%.txt  
wmic os get name /format:list | more  >> %file5%.txt 
wmic os get "serialnumber" /format:list | more  >> %file5%.txt 
wmic nicconfig where ipenabled=true get ipaddress,macaddress,description /format:list | more  >> %file5%.txt 
wmic product get name, version  | more  >> %file5%.txt 
wmic net use get name | more  >> %file5%.txt 
wmic logicaldisk get caption,description,drivetype,providername,volumename,size,freespace | more >> %file5%.txt 
echo Printers:  >> %file5%.txt
wmic printer get name /value | more >> %file5%.txt 
ping localhost -n 2 >nul
cls
echo Loading[####################](100%)
echo Complate!
echo You Can visit Your information! 
echo your information in Folder(Log\information)


pause
exit

😁یا با فرمت سی ام دی سیو کنید و نتیجه رو حال کنید(.bat)جهت اینکه شما فقط بخونید من این کد رو به صورت فایل نزاشتم شما میتونید این اسکریپ رو تیو یک فایل با فرمت بت

.راستشو بخواین سعی کردم تمام اطلاعاتی رو که میتونستیم با این ابزار در بیاریم اضاف کنیم به یک فایل با فرمت تکس البته داشته باشیم

....من اول کار با ست اسمه فایل ها رو مشخص کردم که دیگه در گیر نشم شما میتونید برید و اسم فایل خروجی رو بنا به میلتون به جایه ستی که گزاشتم تغییر بدین مشکلی نداره

😅یکم هم برای خوشکلی من یک نوار پروگرس(نوار پیشرفت..)هم گزاشتیم برا خنده 

.خب دوستان اینم از سویچ دریافت خروجی

.....دیگه کم کم توضیحاتی راجب به بقیه سویچ ها خلاصه میگیم که وارد بحث مدیریت با این ابزار بشیم

ویرایش شده توسط mortza
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

دوستان دیگه وارد بحث مدیریت با این ابزار برسیم و بحث رو یکم کاربردی  کنیم

مثال بسیار کاربردی در این حوزه رو میشه به زمانی اختصاص داد که شما تنها دسترسی به سی ام دی سیستم دارین و میخواین با سی ام دی پسورد سیستم رو نظارت و کنترل کنید و ...حتی شاید هم پسورد رو بخواین حذف کنید.

!کارتون رو انجام بدین به سادگی wmic  خب برای این کار به راحتی میتونید با

برای این کار ابتدا اسمه یوزری رو که بهش دسترسی دارین وارد کنید

برای این کار چندین روش وجود داره که بفهمین اسمه یوزر چیه

:روش سریع با استفاده از اکو هستش

echo %username%

:از طریق خوده ابزار هم میتونید اسم یوزر رو گیر بیارین

wmic useraccount get name

....البته این روش بهتره اطلاعات کله یوزر ها رو در اختیار میده و میتونید با سویچ فرمت هم مرتب کنیدش که خیلی عالیه

حالا ببینیم چه کارا میشه با این ابزار کرد

!خلاصه اینکه همه جور کاری میتونه یوزر رو قفل کنه از قفل در بیاره پسوورد رو پاک کنه و حتی اسمه یوزر رو عوض کنه

من 2 تا از این کارا میگم برای اشنایی شما میتونید راجب به بقیش سرچ کنید

:تغییر اسمه کاربر(یوزر)

wmic useraccount where name=%username% rename newname

:پاک کردن پسورد یوزر (کاربر)

wmic useraccount where name=%username% set PasswordRequired=false

....خدمتتون بگم که اگه اسم رو نزارین یعنی بخش نارنجی رو پاک کنید پسورد کله کاربران(یوزر ها)پاک میشه

...تغییر بدین true به  false اگه میخواین که پسورد برگرده کافیه عبارت قرمز شده رو از 

خب اینم یه مثال از مدیریت پسوورد در ویندوز با این ابزار البته راه های دیگه ایی برای مدیریت پسورد کاربر وجود داره که من به همین راه بسنده میکنم (چون جاش نیس...)

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

..سلام دوباره خدمت عزیزان اینبار میریم سراغ کار با رجییستری با این ابزار

..کار با رجیستری در ویندوز همچنین در سی ام دی بسیار سادس راستش در این مورد نباید بریم سراغ این ابزار چرا که یکم کار رو سخت(نمیگم سخت...)و طولانی میکنه

در واقع ما باید ادرس تغییرات رو هم اضاف کنیم که هر کدومش توی حافظه یه کدی دارن مثلا  نوشتن کلید یه رقمی داره ساخت کلید یه رقمی داره خلاصه بگم از همون رجیستری

...استفاده نکنیم بهتره ولی خب گفتنش عیب نداره که

|---------------------------

:ابتدا ادرس تغییرات رو بگیم

KEY_QUERY_VALUE="&H1"
KEY_SET_VALUE="&H2"
KEY_CREATE_SUB_KEY="&H4"
KEY_ENUMERATE_SUB_KEYS="&H8"
KEY_NOTIFY="&H10"
KEY_CREATE="&H20"
DELETE="&H10000"
READ_CONTROL="&H20000"
WRITE_DAC="&H40000"
WRITE_OWNER="&H80000"
HKEY_CLASSES_ROOT="&H80000000"
HKEY_CURRENT_USER="&H80000001"
HKEY_LOCAL_MACHINE="&H80000002"
HKEY_USERS="&H80000003"
HKEY_CURRENT_CONFIG="&H80000005"

....عزیزان من ادرس ها رو از این سایت دراوردم میتونید برین بخونین مطالب جالبی نوشته

:طریقه استفاده از اون هم بدین شکله توجه کنید

WMIC /NameSpace:\\root\default Class StdRegProv Call CheckAccess hDefKey=%HKEY_LOCAL_MACHINE% sSubKeyName="Software\My Program" uRequired=%KEY_SET_VALUE%

کد هایی که نارنجی هستن جاشون رو باید با هگزاد سیمیکال هایی عوض کنید که مقدارش بالا هست میتونید ببینید

.راستش این مطلب(استفاده این ابزار در رجیستری ها...)رو من خودم هم استفاده نمیکنم کلا کاربردی هم نمیدونم فقط جهت اطلاع گزاشتم و از این سایت در اوردم

:خب دوستان رسیدیم به اسکریپی که میخواستیم درست کنیم

@echo off
title Guardiran
color 0a

setlocal ENABLEDELAYEDEXPANSION
 
SET KEY_QUERY_VALUE="&H1"
SET KEY_SET_VALUE="&H2"
SET KEY_CREATE_SUB_KEY="&H4"
SET KEY_ENUMERATE_SUB_KEYS="&H8"
SET KEY_NOTIFY="&H10"
SET KEY_CREATE="&H20"
SET DELETE="&H10000"
SET READ_CONTROL="&H20000"
SET WRITE_DAC="&H40000"
SET WRITE_OWNER="&H80000"



:1
echo ..........................
echo ba permision baz konid...
echo ..........................

echo Dar hale ehmal registry...
 WMIC /NameSpace:\\root\default Class StdRegProv Call CheckAccess hDefKey=%HKEY_LOCAL_MACHINE% sSubKeyName="Software\My Program" uRequired=%KEY_SET_VALUE%

echo =============================
echo Tamam..shod!

pause
exit

حتما دیدین که چرا نباید استفاده کنیم(یکم فرایند رو کند تر میکنه ...) 

wmic اینم از کار با رجیستری در

 

ویرایش شده توسط mortza
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...

wmid با سلام مجدد اومدیم تایپیک رو کمی اپدیت کنیم  و اینبار بریم سراغ مباحث کار با شبکه با 

مباحث ساده ای رو میگم در حد کارکرد شناخت داشته باشیم ببینیم بعد چی میشه...

|----------------------------

قبلا سویچ فلگ nicconfig رو گفته بودم

بریم ببینیم چجور میشه اینبار مک ادرس رو گیر اورد

wmic nic get macaddress

:قبلا گفتم چجور ایپی رو گیر بیاریم حالا اگه بخوایم ایپی مون رو به صورت استاتیک اپدیت کنیم به صورت زیر عمل میکنیم

wmic nicconfig where index=9 call enablestatic(YourIP),(NewIP)

که ایپی شما در پرانتز اول و در پرانتز دوم ایپی جدید رو وارد کنید

 رو فعال یا انیبل کنیمDHCP اگه بخوایم

:بدین صورت

wmic niconfig where index=9 call enabledhcp

خواهشن به رنگ ها توجه کنید علکی نیستن

:اگه لیست تمامی ایپی های اینترفیس های موجود شبکه سیستمتون رو بخواین ببینید بدین صورت عمل کنید

wmic niconfig where IPEnabled='true'

!بگذریم دیدین که کار باهاش چقدر سادس و انگار دارین با سیستم حرف میزنین

اینم از چند مثال ساده فکر کنم برای اپدیت تایپیک کافی باشه

موفق!

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

wmid با سلام مجدد اومدیم تایپیک رو کمی اپدیت کنیم  و اینبار بریم سراغ مباحث کار با شبکه با 

مباحث ساده ای رو میگم در حد کارکرد شناخت داشته باشیم ببینیم بعد چی میشه...

|----------------------------

قبلا سویچ فلگ nicconfig رو گفته بودم

بریم ببینیم چجور میشه اینبار مک ادرس رو گیر اورد

wmic nic get macaddress

:قبلا گفتم چجور ایپی رو گیر بیاریم حالا اگه بخوایم ایپی مون رو به صورت استاتیک اپدیت کنیم به صورت زیر عمل میکنیم

wmic nicconfig where index=9 call enablestatic(YourIP),(NewIP)

که ایپی شما در پرانتز اول و در پرانتز دوم ایپی جدید رو وارد کنید

 رو فعال یا انیبل کنیمDHCP اگه بخوایم

:بدین صورت

wmic niconfig where index=9 call enabledhcp

خواهشن به رنگ ها توجه کنید علکی نیستن

:اگه لیست تمامی ایپی های اینترفیس های موجود شبکه سیستمتون رو بخواین ببینید بدین صورت عمل کنید

wmic niconfig where IPEnabled='true'

!بگذریم دیدین که کار باهاش چقدر سادس و انگار دارین با سیستم حرف میزنین

اینم از چند مثال ساده فکر کنم برای اپدیت تایپیک کافی باشه

موفق!

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
 اشتراک گذاری

انجمن تیم امنیتی گارد ایران

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.

شرکت گاردایران

پردازشگران ایمن داده ي آدلان

شماره ثبت: 9438

شبکه های اجتماعی

 

نمادها

logo.aspx?id=56084&Code=ybjZVyBlXag5cNRv logo-samandehi

×
×
  • اضافه کردن...

اطلاعات مهم

فعالیت شما در این انجمن به منزله تایید قوانین انجمن میباشد! شرایط استفاده