рдЕрд░реЗ рд╡рд╣рд╛рдБ рд╢реАрд░реНрд╖рдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЬрдм рдореИрдВ рдПрдХ рд╕рдорд╛рди рдЪрд┐рд╣реНрди рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдкрдирд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП cmder рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ =
рд╕рд╛рде рдЬреЛ рдЖрддрд╛ рд╣реИ рдЙрд╕реЗ рдХрд╛рдЯ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ user-aliases.cmd
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
╬╗ alias wifi=netsh wlan show profile $1 key=clear
рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
wifi=netsh wlan show profile $1 ke
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ $reasons
cmder y=clear
рдХреЛ $something
рдпреЛрдЧреНрдп рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд░реВрдк рдореЗрдВ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдирд╛рдо рднрдВрдбрд╛рд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдХрдЯ рдЬрд╛рддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЬрд▓реНрджреА рджреВрд░ рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдХреНрдпрд╛ рдореИрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдмрдврд╝ рд░рд╣реЗ рдПрдлрд┐рди 'рдореИрдиреБрдЕрд▓ рдореЗрдВ рдХреБрдЫ рдпрд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдареАрдХ рд╕реЗ рдирд╣реАрдВ рдкрдврд╝рд╛ рд╣реИ? рдореИрдВ
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ doskey рдХрдорд╛рдВрдб (рдЬреЛ рдЙрдкрдирд╛рдо рд▓рдкреЗрдЯрддрд╛ рд╣реИ) рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ alias.bat рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдХ рдмрдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдк alias.bat рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдХреЗ рдФрд░ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ <strong i="6">@echo</strong> on
рдмрджрд▓рдХрд░ рдбрд┐рдмрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдм рдЗрд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рдмрд┐рдВрджреБ рд╣реИ рдЬрд╣рд╛рдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрдкрдирд╛рдо рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ "=" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдбрд┐рд▓реАрдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреА рд╣реИ, рдФрд░ рдорд╛рдирддреА рд╣реИ рдХрд┐ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ = рд╣реЛрдЧрд╛ред
рдпрд╣рд╛рдВ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ: alias.bat рдореЗрдВ, ":: рдорд╛рдиреНрдп рдЙрдкрдирд╛рдо" рдХрд╣рдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рдвреВрдВрдвреЗрдВ рдФрд░ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдореЗрдВ '2' рдХреЛ '*' рд╕реЗ рдмрджрд▓реЗрдВ, рдЬреИрд╕реЗ:
for /f "delims== рдЯреЛрдХрди=1,* usebackq" %%G in ( echo "%_x%"
) do (
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╕реАрдПрдордбреА рд╕рд╛рдорд╛рди рдореЗрдВ рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рд╣реВрдБ! :)
рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЗ рд╕реБрдзрд╛рд░ рдиреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж! рдХреНрдпрд╛ рдореБрдЭреЗ рдкреАрдЖрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рдореИрдВ рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВред рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ doskey рдХрдорд╛рдВрдб (рдЬреЛ рдЙрдкрдирд╛рдо рд▓рдкреЗрдЯрддрд╛ рд╣реИ) рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ alias.bat рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдХ рдмрдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдк alias.bat рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдХреЗ рдФрд░ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреЛ
<strong i="6">@echo</strong> on
рдмрджрд▓рдХрд░ рдбрд┐рдмрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдм рдЗрд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ рдмрд┐рдВрджреБ рд╣реИ рдЬрд╣рд╛рдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрдкрдирд╛рдо рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ "=" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдбрд┐рд▓реАрдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреА рд╣реИ, рдФрд░ рдорд╛рдирддреА рд╣реИ рдХрд┐ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ = рд╣реЛрдЧрд╛редрдпрд╣рд╛рдВ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ: alias.bat рдореЗрдВ, ":: рдорд╛рдиреНрдп рдЙрдкрдирд╛рдо" рдХрд╣рдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рдвреВрдВрдвреЗрдВ рдФрд░ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдореЗрдВ '2' рдХреЛ '*' рд╕реЗ рдмрджрд▓реЗрдВ, рдЬреИрд╕реЗ:
for /f "delims== рдЯреЛрдХрди=1,* usebackq" %%G in (
echo "%_x%"
) do (рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред