рддреНрд╡рд░рд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕

рдореИрдВ рдХрд╛рдо рдФрд░ рдШрд░ рдкрд░ рдЕрдкрдиреЗ рдирд┐рдЬреА рд▓реИрдкрдЯреЙрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдиреЗрдЯрд╡рд░реНрдХ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рджрд┐рди рдореЗрдВ рджреЛ рдмрд╛рд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рджреЛрдиреЛрдВ рдШрд░ рдФрд░ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдорд╢реАрди рдХреЗ рдореИрдХ рдкрддреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдВрдзрди рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рдЧреБрдгреЛрдВ рдореЗрдВ рдореИрдХ рдХреЛ рднреА рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред
рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдФрд░ рдПрдХ рдЦреЛрдЬ рдЗрдВрдЬрди рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд┐рд╡рд░рдг рдФрд░ рдХрдЯ рдХреЗ рддрд╣рдд рд╕рдорд╛рдкреНрдд рдмреИрдЯ-рдлрд╝рд╛рдЗрд▓ред

рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐

IP рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, netsh рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╡рд┐рдХреА рдкрд░ рдХреНрдпрд╛ рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореИрдХ рдкрддреЗ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдорд╛рдирдХ рдЙрдкрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдореИрдВ рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛)ред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ Macshift рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЖрдк рдЗрд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдмрд╛рдЯрд┐рдХ рдкрд╛рда

рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдПрдХ network.bat рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:
@echo off
set /p mesto=" (1 - , 2 - ): "
echo - %mesto%

if %mesto% equ 2 goto rabota

:dom
set IFACE="local"
set IP=10.160.100.9
set MASK=255.255.255.0
set GATEWAY=10.160.100.1
set GWMETRIC=1
set DNS1=10.160.100.1
set MAC=001122334455
goto smena

:rabota
set IFACE="local"
set IP=192.168.1.91
set MASK=255.255.255.0
set GATEWAY=192.168.1.1
set GWMETRIC=1
set DNS1=192.168.1.10
set MAC=221133004455
goto smena

:smena
echo MAC %MAC%
echo _____
macshift -i "local" %MAC%

echo _____
echo IP -%IP%
echo -%MASK%
echo -%GATEWAY%

netsh interface ip set address name=%IFACE% source=static addr=%IP% mask=%MASK% gateway=%GATEWAY% gwmetric=%GWMETRIC%

echo DNS %DNS1%
netsh interface ip set dns name=%IFACE% source=static addr=%DNS1% register=PRIMARY

echo :
ipconfig /all
echo _____
pause


рдлрд╝рд╛рдЗрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ, рдбреЛрдо рдФрд░ рд░рдмреЛрдЯрд╛ рд▓реЗрдмрд▓ рдХреЗ рдмрд╛рдж рд╣рдо рдЕрдкрдиреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВред
рдиреЛрдЯ: "рдЗрдХреЛ _____" рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реМрдВрджрд░реНрдп рд╕рдВрдмрдВрдзреА рдЙрдкрдХреНрд░рдореЛрдВ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдВрддрд┐рдо рддреИрдпрд╛рд░реА

рдореИрдВрдиреЗ d: \ program \ network рдореЗрдВ macshift рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд░рдЦреАред рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ network.lnk рдХрд╛ рд╢реЙрд░реНрдЯрдХрдЯ рд▓рд╛рдпрд╛ред рдЬрдм рдЖрдк рд╢реЙрд░реНрдЯрдХрдЯ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЪреБрдирдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкреНрд░рд╢реНрди рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред "1" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рд╣рдо рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рд▓рд┐рдП рдХреНрд░рдорд╢рдГ "2" рдШрд░ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред
рд╢рд╛рдпрдж рдХрд┐рд╕реА рдХреЛ рдпрд╣ рд╡рд┐рд╖рдп рдЙрдкрдпреЛрдЧреА рд▓рдЧреЗрдЧрд╛ред


Source: https://habr.com/ru/post/In125836/


All Articles