درباره دستور Netsh در ویندوز (نمایش رمز WIFI با CMD)
netsh یا network Shell یک ابزار خط دستوری میباشد که در تمامی نسخههای ویندوز ۲۰۰۰ به بعد موجود میباشد و این امکان را برای کاربر فراهم میسازد تا با استفاده از این ابزار به تنظیم تجهیزات شبکه بپردازند. در کنار این خدمات شما میتوانید با استفاده از آن به تغییر آی پی خود نیز اقدام کنید و در ویندوزهای ویستا به بعد حتی شما امکان ویرایش تنظیمات شبکههای وایرلس یا بیسیم را نیز از طریق این ابزار میتوانید انجام دهید
برخی از دستورات خط دستور و ابزارهای کاربردی در محیط ویندوز وجود دارند که فی نفسه از بسیاری از نرمافزارهای جانبی پرکاربرد تر و از لحاط نصب و استفاده نیز در دسترس میباشد و برای افرادی که در زمینه شبکههای کامپیوتری چه در حال تحصیل یا به عنوان شغل خود در این زمینه مشغول به فعالیت میباشد ضروری است تا با این دستورات آشنا شوند که به مرور زمان تلاش خواهم کرد با مقالههای کاربردی این دستورات را معرفی نمایم دستوری که برای امروز در نظر گرفتهام دستور Netsh یا همان Net shell میباشد توسط این دستور شما میتواند از خط دستور CMD هر گونه تغییرات دلخواه بر روی تنظیمات شبکه محلی و راه دور Remote خود اعمال نمایید.
از ویژگیهای بارز این دستور امکان اجرای دستورات دسته ای Batch یا اجرای گروهی از دستورات را به صورت اتوماتیک از روی فایل میباشد این ابزار بر روی همه ویندوزها موجود میباشد ولی نسخههای قبل از ویندوز هفت قابلیت تغییر تنظیمات کارت شبکههای بیسیم را دارا نمیباشند و این امکان بر روی نسخههای بعد از ویندوز هفت موجود میباشد.
بهتر است قبل از استفاده مطالب زیر را خوانده باشید:
بهتر است قبل از استفاده مطالب زیر را خوانده باشید:
آموزش شبکه (قسمت اول :درباره IP)
.. | بازگشت به منوی قبل |
؟ | نمایش فهرست دستورات |
abort | نادیده گرفتن تغیرات انجام شده در زمان Offline بودن |
advfirewall | ورود به محیط advfirewall |
alias | ساخت alias از دستورات Netsh |
branchcache | ورود به محیط branchcache |
bridge | ورود به محیط bridge |
bye | خروج از دستور Netsh |
Commits | اعمال دستورات در زمان Offline بودن |
delete | حذف یک پیکربندی از فهرست ورودی ها |
dhcpclient | ورود به محیط dhcpclient |
dnsclient | ورود به محیط dnsclient |
dump | نمایش یک اسکریپت پیکربندی |
exec | اجرای یک فایل اسکریپت |
exit | خروج از برنامه |
firewall | ورود به محیط firewall |
help | نمایش فهرست دستورات |
http | ورود به محیط http |
interface | ورود به محیط Interface |
ipsec | ورود به محیط ipsec |
lan | ورود به محیط lan |
mbn | ورود به محیط mbn |
namespace | ورود به محیط namespace |
netio | ورود به محیط netio |
offline | تغییر وضعیت فعلی به Offline |
online | تغییر وضعیت فعلی به Online |
p2p | ورود به محیط p2p |
popd | یک محیط از stack |
pushd | محیط فعلی در stack |
quit | خروج از برنامه |
ras | ورود به محیط ras |
rpc | ورود به محیط rpc |
set | بروز رسانی تنظیمات پیکربندی |
show | نمایش اطلاعات |
trace | ورود به محیط trace |
unalias | حذف نام های مستعار alias |
wcn | ورود به محیط wcn |
wfp | ورود به محیط wfp |
winhttp | ورود به محیط winhttp |
winsock | ورود به محیط winsock |
wlan | ورود به محیط wlan |
تنظیم IP
[netsh interface ip set address "Connection name" static [IP addres] [Subnet Mask] [Default Gateway
تنظیم DNS
netsh interface ip add dns "connection name" [IP DNS]
غیر فعال و فعال کردن کارت شبکه
netsh interface set interface "ethernet" disabled
netsh interface set interface "ethernet" enabled
فعال کردن DHCP
netsh interface ip set address "ethernet" dhcp
فعال و غیرفعال کردن فایروال ویندوز
netsh advfirewall set currentprofile state off netsh advfirewall set currentprofile state on
باز کردن پورت در فایروال ویندوز
netsh advfirewall firewall add rule name="SQL Server" dir=in action=allow protocol=TCP localport=1434
حذف کش ARP
netsh interface ip delete arpcache