قاعده کلی :
netsh interface ip set address name="Local Area Connection" static IPadress SubnetMask GATEway 1
مثال:
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 10.10.23.236 1
مثال کاربردی برای آی پی دهی استاتیک :
@echo off
netsh interface ip set address name="Local Area Connection" static 192.168.1.10 255.255.255.0 192.168.1.209 1
pause
exit
مثال کاربردی برای آی پی دهی داینامیک ( دی اچ سی پی )
netsh int ip set address "local area connection" dhcp
netsh int ip show config
pause
مثال کاربردی به همراه تغییر در dns . در این مثال کارت شبکه بی سیم تغییر کرده است .
@echo off
netsh interface ip set address name="Wireless Network Connection" static 192.168.1.120 255.255.255.0 192.168.1.1
netsh interface ip set dns "Wireless Network Connection" static 192.168.1.1
netsh interface ip add dns name="Wireless Network Connection" 4.2.2.2 index=2
در صورتی که شما در +شبکه ای هستید که دارای چندین گیت وی هست و برای کارهای مختلف باید از گیت وی های مختلفی استفاده کنید . این راه حل یعنی بچ فایل گزینه مناسبی است.
فقط دقت داشته باشید که حتما به صورت ادمین باید اجرا شوند run as administrator
----------------------------------------------------------------------------------------------------------------------------------------
Batch File چیست؟
Batch File یک برنامه نیست بلکه فایلی با پسوند bat (یا com) بوده که حاوی یک سری از دستورات محیط خط فرمان هستش ضمن اینکه خودش هم دستورات مخصوصی داره. در Batch File ، دستورات پشت سر هم اجرا شده و چون به زبان ماشین نزدیک اند با قدرت و سرعت بیشتری عمل می کنن.