
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рде рдлреЗрдорд╛рдЯреЗрдЪ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдирд╛рдиреЗ рдХреЗ рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реВрдВрдЧрд╛ред рдХрдЯрд░ рдХреЗ рддрд╣рдд рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЧрдгрдирд╛ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ, рджреЛрдиреЛрдВ рджрд░реНрдж рд░рд╣рд┐рдд рдФрд░ "рдлреЗрдВрдЧ рд╢реБрдИ", рдПрдХ рддрд░рд╣ рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рд▓реЛрдЧреЛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд, рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдзрд┐рд╖реНрдард╛рдкрди рднрд╛рд╖рд╛ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ рдФрд░ рдЙрддреНрдкрд╛рдж рдХреЛ рдЪрдпрдирд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореБрдлреНрдд рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореБрдЭреЗ рдПрдХ рдмрд╣реБрднрд╛рд╖реА рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?
рддрдХрдиреАрдХреА рднрд╛рдЧ рдкрд░ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдкреЗрдбрд╝ рдкрд░ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдлреИрд▓рд╛рдКрдВрдЧрд╛ рдФрд░ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЗрди рд╕рднреА рд╢реИрддрд╛рдиреА рдиреГрддреНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдирдЦрд░реЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред рддреЛ, рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ? рдпрд╣ рдПрдХ .msi рдпрд╛ .exe рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЬреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреА рд╣реИ рдХрд┐ рд╣рдо рдХрд╣рд╛рдВ рдФрд░ рдХреНрдпрд╛ рдбрд╛рд▓реЗрдВрдЧреЗ, рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдЗрд╕реЗ рдбрд╛рд▓рддрд╛ рд╣реИ, рд╢реЙрд░реНрдЯрдХрдЯ рдмрдирд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд▓реЙрдиреНрдЪ рдФрд░ рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддреБрд░рдВрдд рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗред рдПрдХ рдкрд░рд┐рдЪрд┐рдд рджреГрд╢реНрдп, рд╣реИ рдирд╛? рдпрд╣ рд╣реИ рдХрд┐ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдПрдХ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕рднреА рдорд╣рд┐рдорд╛ рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд╕рд╛рдордиреЗ рдХрд╛рд░реНрдп рдХреЛ рдХреИрд╕реЗ рджреЗрдЦрддрд╛ рд╣реИред рд░реВрд╕реА, рдЬрд░реНрдорди, рдЪреАрдиреА ... рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдФрд░ рдЕрдЧрд░, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде рдЦреБрдж рдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдХрд▓реНрдк рд╕реЗ рдкрд╣рд▓реЗ рд░рдЦрддрд╛ рд╣реИред рд╡рд┐рдХрд▓реНрдк рдХреНрдпрд╛ рд╣реИрдВ?
- рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдмрдирд╛рдирд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реЛрдЧрд╛ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдпрд╣ рдЙрд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рдЕрдкрдирд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╡рд┐рдзрд┐ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╢реВрдиреНрдп рд╣реИ: рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рд╕реНрдерд╛рдиреАрдпрдХрд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рддреА рд╣реИ, 30+ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдордЬрд╝реЗрджрд╛рд░ рдХреНрд╖рдг рдкреЙрдк рдЕрдк рд╣реЛрддрд╛ рд╣реИ: рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЦреЛрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдорд┐рд▓рд╛, рддреЛ рдЙрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЕрдЧрд░ рдЗрд╕рдХреЗ рдмрдЧрд▓ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрд╕рдХреА рднрд╛рд╖рд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдХрд╛рд╢, рд╣рд░ рдХреЛрдИ рдЕрдВрдЧреНрд░реЗрдЬреА рдирд╣реАрдВ рдЬрд╛рдирддрд╛ред
- рдЖрдк рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рднрд╛рд╖рд╛ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЛрдХрдкреНрд░рд┐рдп 7-рдЬрд╝рд┐рдк рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ 64-рдмрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рдеред рдХрд╛рд╢, рдЗрд╕ рдкрджреНрдзрддрд┐ рдореЗрдВ рдХрдИ рдиреБрдХрд╕рд╛рди рднреА рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдВрдЧреНрд░реЗрдЬреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╡реЗ рдХреЗрд╡рд▓ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рджреВрд╕рд░реЗ, рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рднрд╛рд╖рд╛ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЕрдХреНрд╕рд░ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рд╣рдореЗрд╢рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЕрдХреНрд╕рд░ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рд▓рдЧрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдЧрд▓рдд рднрд╛рд╖рд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдРрд╕реЗ рд╕реВрдХреНрд╖реНрдо рдорд╛рдорд▓реЗ рдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
- рдЗрдВрд╕реНрдЯреЙрд▓рд░ рднрд╛рд╖рд╛ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╣рдореЗрдВ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рддрдХрдиреАрдХреА рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИ: рд╡рд┐рдВрдбреЛрдЬ, рдПрдордПрд╕рдЖрдИ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрджреАрджрд╛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрдиреЛрд╕рд┐рдЯрдЕрдк / рдПрдирдПрд╕рдЖрдИрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рд╣реЛрддреА рд╣реИ - рдЬрдм рд╡рд┐рдВрдбреЛрдЬ рд▓реЛрдЧреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рддреЗ рд╣реБрдП, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рддрддреНрдХрд╛рд▓ рдПрдордПрд╕рдЖрдИ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рд▓рд┐рдП рдкреВрдЫрддрд╛ рд╣реИ ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, MSI рдлреЙрд░реНрдо рдлреИрдХреНрдЯрд░ рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдмрд╣реБрдд рд╢реМрдХреАрди рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдХреНрд▓рд┐рдХ рдкрд░ рд╣рдЬрд╛рд░реЛрдВ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдПрдХ рдПрдордПрд╕рдЖрдИ рдмрдирд╛рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреА рдЪреБрдиреА рд╣реБрдИ рднрд╛рд╖рд╛ рдореЗрдВ рдмреЛрд▓рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдк "рдорд┐рд▓рд┐рдЯреНрд░реА рдЯреНрд░рд┐рдХ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдк рд╕рднреА рдиреЗ Adobe рдпрд╛ DrWeb рдЬреИрд╕реА рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдореЗрдВ рджреЗрдЦреА рдереАред рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдПрдХ .exe рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЖрдкрдХреЛ рдПрдХ рднрд╛рд╖рд╛ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддреА рд╣реИ, рдлрд┐рд░ рдЦреБрдж рдХреЗ рд▓рд┐рдП .msi рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рддреА рд╣реИред рдХрдИ рдЕрдЬреАрдм рдЬреЛрдбрд╝рддреЛрдбрд╝, рдФрд░ рдлрд┐рд░ рд╕реНрдерд╛рдкрдирд╛ рдЪрдпрдирд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рдЬрд╛рддреА рд╣реИред "рд╕реИрдиреНрдп рдЪрд╛рд▓" рдХрд╛ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░рдХрд╛рд░ рдСрд░реНрдбрд░рд╢реЗрдпрд░-рд╡рд┐рдЬреЗрддрд╛ рдФрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдпреЛрдЧреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИред рд╡рд╣ MSI рдХрд░реЗрдЧреА, рдФрд░ рдЙрд╕реЗ .exe рдореЗрдВ рдкреИрдХ рдХрд░реЗрдЧреА, рдФрд░ рд╕реНрд╡рдпрдВ рднрд╛рд╖рд╛ рдЪрдпрди рдореЗрдиреВ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдЧреАред рдЗрд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдХреАрдордд рдХреЛ рдЫреЛрдбрд╝рдХрд░ - рдкреНрд░рддрд┐ рдХрд╛рд░реНрдпрд╕реНрдерд▓ рд▓рдЧрднрдЧ рдкрд╛рдВрдЪ рд╣рдЬрд╛рд░ рдбреЙрд▓рд░ред рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдорд╣рдВрдЧрд╛ рд╣реИ (рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдЫ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╣реИрдВ), рд▓реЗрдХрд┐рди рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдЧреНрд░рд╕реНрдд рд╣реИред рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЛ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдореЗрдВ рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рди рд╣реА рдЖрдк рдЗрд╕реЗ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд╕рдВрд╢реЛрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рдлреНрд░реАрд▓рд╛рдВрд╕рд░ рдХреЛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЖрдк рдЗрдиреНрд╕реНрдЯрд╛рд▓рд╢рд┐рд▓реНрдб рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд┐: рд╢реБрд▓реНрдХ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдорджрдж рд╕реЗ, рдПрдХ рд╢рд░реНрдордирд╛рдХ рдЯреИрдореНрдмреЛрд░рд┐рди рдФрд░ рдХреБрдЫ рдордВрддреНрд░ред
рдЕрдиреБрдХрд░рдгреАрдп рдмрд╣реБрднрд╛рд╖реА рдХрд╛рд░реНрдпрдХреНрд░рдо
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рд╕рд░рд▓ рдмрд╣реБрднрд╛рд╖реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдирд╛рдПрдВрдЧреЗ рдЬрд┐рд╕реЗ рд╣рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗред рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдФрд░ рд╕рдмрд╕реЗ рджреГрд╢реНрдп рддрд░реАрдХрд╛ рд╣реИ рдореБрдлреНрдд рдХреНрдпреВрдЯреА рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрднрд╛рд╖рд╛рд╡рд╛рдж рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣рд╛рдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓
рдХрд░реЗрдВ ред рд╣рдордиреЗ рдХреНрдпреВрдЯреАрдбреАрдЖрдИрдЖрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рдЙрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ "рдмрд┐рди \ рдХреНрдпреВрдореЗрдХред рдПрдХреНрд╕рдИ" рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдХреНрдпреВрдЯреА рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ "рд╕реА: \ рдХреНрдпреВрдЯреАрдПрд╕рдбреАрдХреЗ \ рдбреЗрд╕реНрдХрдЯреЙрдк \ рдХреНрдпреВрдЯреА \ 4.7.3 \ рдорд┐рдВрдЧрд╡") рдФрд░ MINGWDIR рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╣реЛрдЧрд╛ред рд╡рд╣ рдлрд╝реЛрд▓реНрдбрд░ рдЬрд╣рд╛рдБ "рдмрд┐рди \ mingw32-make.exe" рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдХреНрдпреВрдЯреА рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ "C: \ QtSDK \ mingw") рд╣реЛрдЧрд╛ред рдПрдХ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпреЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдореЗрд░реА рдмрд┐рд▓реНрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ :)ред
рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реНрд╡рдпрдВ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ: рд╣рдо
рдпрд╣рд╛рдВ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рд▓реЗрддреЗ
рд╣реИрдВ , рдЙрдиреНрд╣реЗрдВ рдХрд╣реАрдВ рдЕрдирдкреИрдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓реЙрдиреНрдЪ рдирд╛рдо "build.bc" рдХреЗ рд╕рд╛рде рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдПрдХ рдбреЗрдореЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХрддреНрд░ рдХрд░реЗрдЧреА рдФрд░ рдкрд░рд┐рдгрд╛рдо "% TEMP% \ multilang_test" рдореЗрдВ рдбрд╛рд▓ рджреЗрдЧреАред рдпрджрд┐ рдЖрдк рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди "рдХреНрдпреВрдПрдо" рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓, рдХрдИ рдХреНрдпреВрдЯреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рд░реВрд╕реА рдореЗрдВ рдПрдХ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдлрд╝рд╛рдЗрд▓ рджреЗрдЦреЗрдВрдЧреЗред рдХрд╛рд░реНрдпрдХреНрд░рдо рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рд╢реАрд░реНрд╖ рдореЗрдиреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╣рдо рдордХреНрдЦреА рдкрд░ рдЕрдВрдЧреНрд░реЗрдЬреА рдФрд░ рд░реВрд╕реА рдХреЗ рдмреАрдЪ рднрд╛рд╖рд╛ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд╣ рдХрд┐рд╕ рднрд╛рд╖рд╛ рдХреЛ рдмреЛрд▓реЗрдЧрд╛, рдкрд╣рд▓реА рдмрд╛рд░ рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреБрдВрдЬреА рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ, "HKCU \ Software \ my_company \ multilang_app \ lang_cur", рдЬреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП 0 рд╕реЗ 0 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд░реВрд╕реА рдХреЗ рд▓рд┐рдП 1 :

... рдФрд░ рдПрдХ рдЕрдкрдВрдЧ рдмрд╣реБрднрд╛рд╖реА рдЗрдВрд╕реНрдЯреЙрд▓рд░
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реЗ рдореБрдлреНрдд рд╡рд╛рдИрдПрдХреНрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ (рд╡реИрд╕реЗ, рдЕрдЧрд░ рдореЗрд░реА рдореЗрдореЛрд░реА рдореБрдЭреЗ рд╕рд╣реА рд╕реЗрд╡рд╛ рджреЗрддреА рд╣реИ, рддреЛ рдпрд╣ рдкрд╣рд▓рд╛ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рдЖрдк рдЗрд╕реЗ
рдпрд╣рд╛рдБ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ
рд╣реИрдВ (рдЗрд╕рдХреЗ рд▓рд┐рдП рдиреЗрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред рд╣рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рдмреВрдЯрд╕реНрдЯреНрд░реИрдкрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдо рдореБрдлреНрдд рдбреЙрдЯрдиреЗрдЯрд╛рдЗрдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕реЗ рдЖрдк рдпрд╣рд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ
рд╣реИрдВ ред Dotnetinstaller рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ DNIDIR рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реИрд░рд┐рдПрдмрд▓ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд╣рд╛рдВ "dotnetinstaller.exe" рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ "C: \ Program Files \ dotnetinstaller \ bin" рд╣реЛрдЧрд╛)ред
рдкрд╣рд▓реЗ рд╣рдореЗрдВ MSI рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рд╡рд╛рдИрдПрдХреНрд╕ рдПрдХреНрд╕рдПрдордПрд▓ рд╡рд┐рд╡рд░рдг рд╕реЗ рдПрдордПрд╕рдЖрдИ рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ рдФрд░ рд╣реИрдмрд░ рдкрд░ рдХрдИ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИред рд╡рд┐рд╡рд░рдг рдореЗрдВ рди рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛: рд╣рдо
рдпрд╣рд╛рдВ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рд▓реЗрддреЗ
рд╣реИрдВ , рдЙрдиреНрд╣реЗрдВ рдХрд╣реАрдВ рдкрд░ рдЕрдирдкреИрдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЛ "build.bat" рдирд╛рдо рд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдФрд░ рдЕрдВрддрд┐рдо рд╡рд┐рдХрд╛рд╕ рд╣реЛрдЧрд╛ - рдлрд╛рдЗрд▓ "% TEMP% \ multilang_test \" multilang_install.exe "- рдЗрдХрдЯреНрдареЗ рд╣реБрдП рдмрд╣реБрднрд╛рд╖реА рдЗрдВрд╕реНрдЯреЙрд▓рд░, рдЬрд┐рд╕реЗ рдЪрд▓рд╛рдиреЗ рдкрд░ рд╣рдо рдкрд╣рд▓реЗ рднрд╛рд╖рд╛ рдЪрдпрди рдореЗрдиреВ рджреЗрдЦреЗрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рдЪрдпрдирд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рдЪрдпрдирд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдкреНрд░реЛрдЧреНрд░рд╛рдо:

рд╡рд╣ рдХреИрд╕реЗ рд╣реИ? рдЬрд╛рджреБрдИ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдПрдХ рдХреНрд░рдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк Adobe рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реАрди рдирд╣реАрдВ рд╣реБрдЖред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо MSI рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЕрдВрдЧреНрд░реЗрдЬреА рдФрд░ рд░реВрд╕реА рдЗрдВрд╕реНрдЯрд╛рд▓рд░ рдмрдирд╛рддреЗ рд╣реИрдВ - рдЗрд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд╛рдИрдПрдХреНрд╕ рд▓рд┐рдВрдХрд░ рдХреЛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреБрдВрдЬреА "-cultures: en-US" рдЕрдВрдЧреНрд░реЗрдЬреА рдХреЗ рд▓рд┐рдП рдФрд░ рд░реВрд╕реА рдХреЗ рд▓рд┐рдП "-cultures: ru-RU" рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ (рдмрд┐рд▓реНрдб рдлрд╝рд╛рдЗрд▓ рджреЗрдЦреЗрдВ)ред
рд╣рдо рдЪреБрдиреЗ рд╣реБрдП рднрд╛рд╖рд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдорд╛рд░реЗ рдмреВрдЯрд╕реНрдЯреНрд░реИрдкрд░ рд╕реЗ рдкрд░рд┐рдгрд╛рдореА MSI рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЛ рдЕрдирдкреИрдХ рдФрд░ рд░рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ рд╣рдореЗрдВ рджреЛрдиреЛрдВ MSI рдХреЛ рдмреВрдЯрд╕реНрдЯреНрд░реИрдкрд░ рдореЗрдВ рдбрд╛рд▓рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдПрдордПрд╕рдЖрдИ рдореЗрдВ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреА рдФрд░ рд╡реЗ рдХреЗрд╡рд▓ рдкрд╛рда рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рднрд╛рд╖рд╛ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдореВрд▓реНрдп рд╣реИред рдЫреЛрдЯреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдФрд░ рджреЛ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдлрд╛рдЗрд▓реЗрдВ рдХрдо рд╕реЗ рдХрдо рд╕реМ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдХрд╛ рд╡рдЬрди рдХрд░рддреА рд╣реИрдВ, рдФрд░ рдЗрд╕реЗ рддреАрди рджрд░реНрдЬрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо рд╢рд╛рдпрдж рддреАрди рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд╡рдЬрди рд╡рд╛рд▓реЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреИрдХреЗрдЬ рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдмреВрдЯрд╕реНрдЯреНрд░реИрдкрд░ рдореЗрдВ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдПрдордПрд╕рдЖрдИ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдмрд╛рдХреА рдХреЗ рд▓рд┐рдП рд╣рдо рддрдерд╛рдХрдерд┐рдд "рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо" рд╕реНрдЯреЛрд░ рдХрд░реЗрдВрдЧреЗ - рдПрдХ .MST рдлрд╝рд╛рдЗрд▓ рдЬрд┐рд╕рдореЗрдВ рдЕрдВрдЧреНрд░реЗрдЬреА рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдФрд░ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рдлрд╛рдЗрд▓реЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЖрдХрд╛рд░ рдореЗрдВ рдЫреЛрдЯреА рд╣реЛрддреА рд╣реИрдВ рдФрд░ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдЗрд╕реЗ рдЕрдВрдЧреНрд░реЗрдЬреА рдПрдордПрд╕рдЖрдИ рдХреЗ рд▓рд┐рдП "рд▓рд╛рдЧреВ" рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ MST рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд╛рдИрдПрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╢рд╛рдорд┐рд▓ рдорд╢рд╛рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рд▓реЛрдЧ .bat рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдлрд┐рд░ рд╕реЗ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реИрдВред
рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдмрдбрд╝реА MSI рдлрд╝рд╛рдЗрд▓ рдФрд░ рдПрдХ рдЫреЛрдЯрд╛ MST рд╣реИ рдЬреЛ рдЗрд╕реЗ рд░реВрд╕реА рдореЗрдВ рдмрджрд▓ рджреЗрдЧрд╛ред рдХреНрдпрд╛ рдореИрдВ рдмреВрдЯрд╕реНрдЯреНрд░реИрдкрд░ рдореЗрдВ рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдВ? рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рд╕рдВрднрд╡ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рд▓рддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рд╡реЗ рд╣реИрдВ, рддреЛ рдлрд┐рд░ рд╕реЗ рд╣рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдорд┐рд▓рддреА рд╣реИрдВред рдЗрд╕ рдмрд╛рд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдЪрд░рдг рдореЗрдВред MSI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЖрдо рддреМрд░ рдкрд░ рдПрдХ рдЕрдЬреАрдм рддрд░реАрдХреЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди, рд╡рд┐рдВрдбреЛрдЬ MSI рдХреЛ рдЕрдкрдиреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмрдЪрд╛рддрд╛ рд╣реИ (рд╡реИрд╕реЗ, рд╡рд┐рдВрдбреЛрдЬ рдлреЛрд▓реНрдбрд░ рдХреА рд╣рддрд╛рд╢ рд╡реГрджреНрдзрд┐ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ), рдФрд░ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗ рджреМрд░рд╛рди рд╕рд╣реЗрдЬреЗ рдЧрдП II рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ Windows MST рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ, рдФрд░ MSI рдФрд░ MST рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд░реВрд╕реА рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ, рд╣рдо Add / Remove Programs рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдиреЗ рдкрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ: Windows рдЙрд╕ MST рдХреЛ рдЦреЛрдЬрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛ рдЬреЛ рд╕реНрдерд╛рдкрдирд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдерд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдФрд░ рдмрд╣реБрдд рдирд╛рд░рд╛рдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд╡рд┐рдВрдбреЛрдЬ рдХреЛ рдкрд░реЗрд╢рд╛рди рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдордПрд╕рдЯреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдордПрд╕рдЖрдИ рдХреЗ рдЕрдВрджрд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реАрдзреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Microsoft рд╕реЗ рд╡рд┐рдЬреБрдЕрд▓ рдмреЗрд╕рд┐рдХ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ,
рдпрд╣рд╛рдБ рдЙрдкрд▓рдмреНрдз
рд╣реИ рдФрд░ рд╡рд┐рд╡реЗрдХрдкреВрд░реНрдг рддрд░реАрдХреЗ рд╕реЗ рдореБрдЭреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ (рдЙрддреНрд╕реБрдХ рдлрд┐рд░ рд╕реЗ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ) рдПрдордПрд╕рдЯреА рдХреЛ рдПрдордПрд╕рдЖрдИ рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдордПрд╕рдЖрдИ рдХреЛ рд░реВрд╕реА рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реИ:
msiexec / i multilang_install_en.msi TRANSFORMS =: 1049
рддреЛ, рдЖрдк рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдЖрдк рдмреВрдЯрд╕реНрдЯреНрд░реИрдкреЗрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдЪрд┐рддреНрд░ рдирд╛рдо рдбреЙрдЯрдиреЗрдЯрд╕реНрдЯрд╛рдЗрдХрд░ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдЦреАрдВрдЪрдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдирд╛рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЗрдиреВ рднреА рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░, рдЪрдпрдирд┐рдд рднрд╛рд╖рд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдПрдордПрд╕рдЖрдИ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рдХрд╛рд▓ рдФрд░ рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рдИрдПрдХреНрд╕ рдХреА рддрд░рд╣, рдбреЙрдЯрдиреЗрдЯрдЗрдВрд╕реНрдЯрд╛рд░ рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ (рдкрд╣рд▓реЗ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрд░реЛрдд рд╢рд╛рдорд┐рд▓ рд╣реИ)ред рдПрдХ рд╕рдВрдкреВрд░реНрдг рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ: рдЗрд╕рдореЗрдВ рдореИрдВ рдбреЙрдЯрдиреЗрдЯрдЗрдВрд╕реНрдЯрд╛рд▓рд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЛ рджреЛ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдореЗрдиреВ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрдВрдЧреНрд░реЗрдЬреА рдХреЙрд▓ рдПрдордПрд╕рдЖрдИ рдХреЗ рд▓рд┐рдП рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рд░реВрд╕реА рдХреЗ рд▓рд┐рдП, рд▓рд╛рдЧреВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рдеред
рдкрд░рд┐рдгрд╛рдо
UTF-8 рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕реНрд░реЛрдд рдХреЛрдб рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░реВрд╕реА рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА рдХрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдиреНрдпреВрдирддрдо рдмрд╣реБрднрд╛рд╖реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдФрд░ рдПрдХ рдиреНрдпреВрдирддрдо рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдордВрддреНрд░реЛрдВ рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, MSI рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдмрд╣реБрднрд╛рд╖реА рдСрд▓-рдЗрди-рд╡рди рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдЗрдВрд╕реНрдЯрд╛рд▓рд░ рдмрдирд╛рдирд╛ рдПрдХ рдЬрдЯрд┐рд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЛ "рд╡рд┐рдВрдбреЛрдЬ рд▓реЛрдЧреЛ" рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП MSI рд╣реИ, рддреЛ InnoSetup рдпрд╛ NSIS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ - рд╡рд╣рд╛рдБ рдПрдХ рдмрд╣реБрднрд╛рд╖реА рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрдирд╛рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред
рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдбреЗрдореЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдбреЗрдореЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИрдВ рдФрд░ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рддрдХрдиреАрдХреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред
рдореИрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд┐рдо рдФрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рд╡рд┐рджрд╛ рдирд╣реАрдВ рдХрд╣рддрд╛ред рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╕реНрд╡рдпрдВ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕рдм рдХреБрдЫ рд╕рдВрднрд╡ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЕрдЧрд░ рдХреБрдЫ рдХрд╣реАрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рд▓рд┐рдЦреЛ, рдЗрд╕реЗ рдареАрдХ рдХрд░реЛред
рдФрд░ рдПрдХ рдФрд░ рдкрд░рд┐рдгрд╛рдо
рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдирд┐рд╢реБрд▓реНрдХ
рдЙрдиреНрдирдд рдЖрдИрдкреА рд╕реНрдХреИрдирд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ
рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╣реБрднрд╛рд╖реА рдЗрдВрд╕реНрдЯреЙрд▓рд░, рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднрд╛рд╖рд╛ рдХреА рдЧрддрд┐рд╢реАрд▓ рдкрд╕рдВрдж рдФрд░ рдЗрддрдиреЗ рдкрд░ред рд╕реНрдХреИрдирд░ рдкрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рднреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ :)ред