рдореИрдВ рдШрдордВрдб рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдореИрдВ рдЗрд╕ рдЧреНрд░рд╣ рдкрд░ рд╕рдмрд╕реЗ рдЪрддреБрд░ рдФрд░ рд╕рдмрд╕реЗ рдЕрдиреБрднрд╡реА рд╡реНрдпрдХреНрддрд┐ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдЕрдиреБрднрд╡ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 5 рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдореБрдЭреЗ 3 рд╕рд░рд▓ рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдХреМрд╢рд▓ рдорд┐рд▓реЗ рдЬреЛ рдореИрдВ рдЕрднреА рднреА рдирдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред
10 рд╡реАрдВ рдХрдХреНрд╖рд╛ рдореЗрдВ, рдореИрдВрдиреЗ рдбреЙрд╕ рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рд╛
7 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рднреА рдРрд╕рд╛ рд╣реБрдЖ рдерд╛ред рдореБрдЭреЗ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдереА рдХрд┐ рдорд╛рдирдХ рдбреЙрд╕ рдХрдорд╛рдВрдб рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХрдВрд╕реЛрд▓ рдХрдорд╛рдВрдб рдХреЗ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░реАрдо рдХреИрд╕реЗ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╛рдЗрд▓ рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рдХреИрд╕реЗ рд╕рд╣рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдорд╛рди рд▓реЗрдВ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдЖрдкрдХреЛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд╣рдд рдЖрд╡реЗрджрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ C: \ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдЙрдирдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рд╕рдордЭрдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ рдХрд┐ рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдХреМрди рд╕реА рдлрд╛рдЗрд▓реЗрдВ рдмрджрд▓ / рдЬреЛрдбрд╝ рджреА рдЧрдИрдВред
рдпрд╣ рдХреЗрд╡рд▓ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд cmd.exe рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
dir C: / B / S> initial_c.txt
Dir C: / B / S рдХрдорд╛рдВрдб C: рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ, рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдФрд░ рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЛ рдПрдХрддреНрд░рд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░ ">" рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЖрдЙрдЯрдкреБрдЯ рд░реАрдбрд╛рдпрд░реЗрдХреНрд╢рди рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╢реБрд░реБрдЖрддреА_c.txt рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦ рджреЗрдЧрд╛ред
рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджрд╛рдврд╝реА рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЕрдкрдорд╛рдирдЬрдирдХ рд░реВрдк рд╕реЗ "рдЧрд┐рдирддреА рдкрд░ рд▓реЗрдЦрдХ" рдЪрд┐рд▓реНрд▓рд╛рддреЗ рд╣реБрдП рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реВрдВ! рд╣рд╛рдБ, рддрд╛рдХрд┐ рд╣рдо рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦреЗрдВ ... рд╣рд╛рдБ, рдХрднреА рдирд╣реАрдВ! "ред рд▓реЗрдХрд┐рди, рдореБрдЭреЗ рд╕рдм рдХреБрдЫ рд╕рдордЭрд╛рдиреЗ рджреЛред
рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рд╕рд┐рд▓реНрдХрдЯреЗрд╕реНрдЯ (рднрд╛рд╖рд╛ 4 рдЯреЗрд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ) рдореЗрдВ, рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд╛рд░реНрдп рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкреЗрдбрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛рддреНрд░рд╛ рдХрд░рддрд╛ рдерд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐:
- рд╕рдорд╛рд░реЛрд╣ рдЬрдЯрд┐рд▓ рдерд╛ред рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдкрд░ рд╕рдВрдЪрд╛рд▓рдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рд╕рдВрд░рдЪрдирд╛, рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ - рдпрд╣ рд╕рдм рд╕рд░рд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- рдлрд╝рдВрдХреНрд╢рди рдЕрдХреНрд╕рд░ рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рддрдХ рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдкрд░ рдареЛрдХрд░ рдЦрд╛рдИред
- рдЬреИрд╕рд╛ рдХрд┐ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛, рдпрд╣ dir C: / B / S рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 25 рдЧреБрдирд╛ рдзреАрдорд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рдорд╛рди рд╣реИред рд▓реЗрдХрд┐рди, рдРрд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╡рд┐рдкрд░реАрдд рдЬреЛ рдПрдХ рдРрд╕рд╛ рдЙрддреНрдкрд╛рдж рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдкреВрд░реА рджреБрдирд┐рдпрд╛ рджреЗрдЦреЗрдЧреА, рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рдХрдВрдкрдиреА рдХреА рджреАрд╡рд╛рд░реЛрдВ рдХреЛ рдирд╣реАрдВ рдЫреЛрдбрд╝реЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рд╕рдВрднрд╡ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рд╕рд░рд▓ рд░рд╣реЗрдВред
рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд░реАрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкреЗрдбрд╝ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрдЯрд┐рд▓ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд╛рд░реНрдп рдХреЗ рд╢рд░реАрд░ рдХреЛ рдмрджрд▓рдирд╛: рдПрдХ рдкрд░реАрдХреНрд╖рдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рднрд╛рд╡реА рдФрд░ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИред
рдпрд╣ рднреА рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ xcopy рдХрдорд╛рдВрдб рдорд╛рдирдХ SilkTest SYS_CopyFile рдлрд╝рдВрдХреНрд╢рди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рд╣реИ, рдФрд░ md dir1 \ dir2 \ dir3 рдХрдорд╛рдВрдб noxistent рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА dir2 рдореЗрдВ nonexistent рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ir3 рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ ...
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрдИ рдФрд░ рдЕрдЪреНрдЫрд╛рдЗрдпреЛрдВ рд╕реЗ рднрд░рд╛ рд╣реИред рдпрд╣ рд╕рд┐рд╕реНрдЯрдорд┐рдирдлреЛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ; wmic - рд╕рд┐рд╕реНрдЯрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрдорд╛рдВрдб; msiexec - рдПрдХ рдЕрд▓рдЧ рдЧреАрдд рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, reg * рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдкрд░рд┐рд╡рд╛рд░ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ; рдХрд┐рд╕реА рднреА рдЖрд╡рд╢реНрдпрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП рдиреЗрдЯ * рдХрдорд╛рдВрдб рдХрд╛ рдкрд░рд┐рд╡рд╛рд░ред
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡реА рд╣реИред рд▓реЗрдХрд┐рди, рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, 80% рд▓реЛрдЧ рдпрд╛ рддреЛ рдЗрд╕реЗ рдЬрд╛рдирддреЗ рдирд╣реАрдВ рд╣реИрдВ рдпрд╛ рдЗрд╕рд╕реЗ рдмрдЪрддреЗ рд╣реИрдВред
рдпрджрд┐ рдореИрдВ рд╕рдордп рдкреНрд░рдмрдВрдзрди рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рдерд╛, рддреЛ рдкрд╣рд▓рд╛ рдкрдж рдореБрдЭреЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛:
"рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реАрдЦреЗрдВред"
рдореИрдВрдиреЗ рд╢реБрджреНрдз рд╡рд┐рди 32 рдПрдкреАрдЖрдИ рдкрд░ рдиреЛрдЯрдкреИрдб рд▓рд┐рдЦрд╛
рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдкреАред рд╡реАред рд░реБрдореНрдпрдВрддрд╕реЗрд╡ рдХреА рдкреБрд╕реНрддрдХ "рдж рдПрдмреАрд╕реА рдСрдлрд╝ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЗрди рдж рд╡рд┐рди 32 рдПрдкреАрдЖрдИ " рдирд╣реАрдВ рдкрдврд╝реАред рдореИрдВрдиреЗ рдЬреЛ рдкрдврд╝рд╛, рдЙрд╕реЗ рддреБрд░рдВрдд рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдореИрдВ рддреБрд░рдВрдд рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рд╡рд┐рди рдПрдкреАрдЖрдИ рдкрд░ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ рдЖрдкрдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдВ рдореИрдВ рдЙрди рджрд╛рдврд╝реА рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЕрдкрдирд╛ рд╕рд┐рд░ рдЭреБрдХрд╛рддрд╛ рд╣реВрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рди рдПрдкреАрдЖрдИ рдкрд░ рд╡рд┐рди 3.11 / рд╡рд┐рди 95 рдХреЗ рддрд╣рдд рд▓рд┐рдЦрд╛ рдерд╛, рдФрд░ рдЗрд╕ рд▓реЗрдЦ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдореБрдЭреЗ рдПрдХ рджрд╛рдВрд╡ рдкрд░ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред
рд▓реЗрдХрд┐рди, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред рдбреЗрд▓реНрдлреА рд╕реЗ рдорд┐рд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕ рд╡реАрд╕реАрдПрд▓ рдЕрдореВрд░реНрдд рдХреА рдЫрд▓рд╛рдВрдЧ рд╢рд╛рдВрдд рдереАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рд╕рднреА рд╡рд┐рдВрдбреЛрдЬ рд╣реИред рд╣рд╛рдВ, рдХреЛрдИ рднреА рдирд┐рдпрдВрддреНрд░рдг, рдХреЛрдИ рднреА рд╕рдВрд╡рд╛рдж рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдХ рдЦрд┐рдбрд╝рдХреА рд╣реИред рдУрд╣, рдореЗрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░реЛ - рдпрд╣ рдПрдХ рдПрдкрд┐рдлрдиреА рдерд╛ред рдореИрдВрдиреЗ SendMessage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрд╛, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдЗрди рд╕рднреА рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ ...
рдЬрд▓реНрдж рд╣реА, рдЬрдм рдореИрдВрдиреЗ рд╕рд┐рд▓реНрдХрдЯреЗрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ - рд╡рд┐рди 32 рдПрдкреАрдЖрдИ рдХреЗ рдЬреНрдЮрд╛рди рдиреЗ рдореБрдЭреЗ рдмрд╣реБрдд рдорджрдж рдХреАред рдЕрдм, рдЬрдм рдореБрдЭреЗ рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рд▓реНрдХрдЯреЗрд╕реНрдЯ рдЯреВрд▓ рдХреЗ рд╕рд╛рде рд╣рд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рд╡рд┐рди рдПрдкреАрдЖрдИ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдмрд╛рд░реА рдХрд░рддрд╛ рд╣реВрдВред
рдореЗрд░реЗ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рддрд╛рдЬрд╛ рдЙрджрд╛рд╣рд░рдгред рдЕрдЧрд▓рд╛ рдкрд░реАрдХреНрд╖рдг рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рдЙрдирдХреЗ рдмрдЪреНрдЪреЗ рдХреА рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреА рдЦреБрд▓реА рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдПрдХрддреНрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рд┐рд▓реНрдХрдЯреЗрд╕реНрдЯ рдореЗрдВ рдРрд╕рд╛ рдХреЛрдИ рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╕рднреА рдЦреБрд▓реА рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рд▓реМрдЯрд╛рдПрдЧрд╛ред рдФрд░ рдЦреБрд▓реА рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ рдореМрдЬреВрджрд╛ рддрдВрддреНрд░ рдмреИрд╕рд╛рдЦреА рдкрд░ рдерд╛, рдпрд╣ рдмрд╣реБрдд рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ рдФрд░ рдЕрдХреНрд╕рд░ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЬрд╛рддрд╛ рдерд╛ред рдЬрдм рд╣рдордиреЗ WinAPI рдлрд╝рдВрдХреНрд╢рдВрд╕ EnumWindows рдФрд░ EnumChildWindows рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рдЙрд╕рдХреЗ рдмрд╛рдж рд╕рднреА рд╡рд┐рдВрдбреЛ рдХрд╛ рд╕рдорд╛рдкрди рд╕рдордп 20 рдорд┐рдирдЯ, 20 рдорд┐рдирдЯ рд╕реЗ рдШрдЯрдХрд░ рдПрдХ рд╣реЛ рдЧрдпрд╛ред рдФрд░ рдирдП рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рд░рд▓реАрдХреГрдд рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдиреЗ рдЕрдм рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рджрд┐рдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдерд╛ред
рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдЬ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ WinForms рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреЗ рд╕рд╛рд░ рд╕реЗ рдШрд┐рд░рд╛ рд╣реБрдЖ рд╣реИред рд▓реЗрдХрд┐рди, WinAPI рдХреА рд╕реНрдкрд╛рд░реНрдЯрди рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЕрдиреБрднрд╡ рдЖрдкрдХреЗ рд▓рд┐рдП рдмреЗрд╣рдж рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рджрд╛рдврд╝реА рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╣реА .net рдлреНрд░реЗрдорд╡рд░реНрдХ 4 рдЖрдкрдХреЛ рд╡рд╣ рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрд╣реБрдд рдмрд╛рд░, рдЧрдВрднреАрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ, рд╡рд┐рдВрдбреЛрдЬ рдПрдкреАрдЖрдИ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЖрдпрд╛рдд, рддрдерд╛рдХрдерд┐рдд рдкреА / рдЗрдирд╡реЛрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рддреЛ Win32 рдПрдкреАрдЖрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреМрд╢рд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реА рдордд рдмрдиреЛред
рдореИрдВрдиреЗ рдкрд░реНрд▓ рд╕реАрдЦрд╛
рдпрд╣ 5 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдерд╛, рдФрд░ рдЙрд╕ рд╕рдордп рд╕реЗ рдмрд╣реБрдд рдкрд╛рдиреА рдмрд╣ рдЪреБрдХрд╛ рд╣реИ, рдФрд░ рдХрдИ рджреГрд╢реНрдп рдмрджрд▓ рдЧрдП рд╣реИрдВред рдЕрдм рдореИрдВ рдЖрдкрдХреЛ рд╣рд┐рдВрд╕рдХ рд░реВрдк рд╕реЗ рдЖрд╢реНрд╡рд╕реНрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдкрд░реНрд▓ рдЗрд╕ рдЧреНрд░рд╣ рдкрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред рд╢рд╛рдпрдж рд╡рд╣ рдлрд┐рд░ рд╕реЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдЧреНрд░рд╣ рдкрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛрдЧрд╛ рдЬрд╣рд╛рдВ рд╡рд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред рд▓реЗрдХрд┐рди, рдореИрдВ рдПрдХ рд╕рд▓рд╛рд╣ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ - рдХреЛрдИ рднреА рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╕реАрдЦреЗрдВ рдЬреЛ рдЖрдкрдХреЛ рдкрд╕рдВрдж рд╣реИред рдЕрдм, рдореИрдВ рд░реВрдмреА рдХреА рд╡рд┐рд╢рд╛рд▓ рдХреНрд╖рдорддрд╛ рдХреЛ рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реВрдВред рд╢рд╛рдпрдж рдЗрд╕рд▓рд┐рдП рдХрд┐ рдпрд╣ рдкрд╛рдпрдерди рдФрд░ рдкрд░реНрд▓ рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрдлреЛрдЯрдХ рдорд┐рд╢реНрд░рдг рд╣реИред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВрдиреЗ рдкрд░реНрд▓ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдореЗрд░реЗ рдкреАрдЫреЗ рдПрдХ рдЕрдЪреНрдЫреА рдкреБрд░рд╛рдиреА рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдкрд╛рд╕реНрдХрд▓ рдФрд░ рдереЛрдбрд╝реА рд╕реА рд╕реА рдереАред рдЖрдк рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХрд┐ рдореЗрд░реЗ рдорд╕реНрддрд┐рд╖реНрдХ рдореЗрдВ рдХрд┐рддрдиреЗ рдЯреБрдХрдбрд╝реЗ рдмрд┐рдЦрд░реЗ, рдлрдЯ рдЧрдПред рдкрд░реНрд▓ рдореЗрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдмреЗрддрд╣рд╛рд╢рд╛ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред рдореИрдВрдиреЗ рдПрдХ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рд╕реЗ рдЫреЛрдЯреА рд╡реЗрдм рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХреА, рдФрд░ рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХреБрдЯрд┐рд▓ рдЗрдВрдЬрди рдкрд░ рдЕрдкрдиреА рдХреЙрд▓реЗрдЬ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдИред рд▓реЗрдХрд┐рди, рдпрд╣ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж, рдЬрдм рдореБрдЭреЗ рдиреМрдХрд░реА рдорд┐рд▓ рдЧрдИ, рдореИрдВрдиреЗ рдЕрдкрдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА рд▓рд┐рдЦреАред рд╣рдо рдЕрднреА рднреА рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВред
рдореИрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЬреЛрд░ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╡реНрдпрдХреНрддрд┐ рдирд╣реАрдВ рд╣реВрдВ, рдмрд▓реНрдХрд┐ рд╣рдорд╛рд░реА рдкреВрд░реА рдЯреАрдо рдФрд░ рд╡рд░рд┐рд╖реНрда рд╣реИрдВ рдФрд░ рдпрд╣ рдмрд╣реБрдд рд╣реА рд╕реБрдЦрдж рд╣реИред
рдФрд░ рд╕рднреА рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░реЗрд░рдгрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╣рд╛рдВ, рдпрджрд┐ рдореИрдВрдиреЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЕрднреА рднреА рдЖрдЙрдЯрд▓реБрдХ рд╕реЗ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рд▓реЗрдХрд░ рдмреИрдареВрдВрдЧрд╛ред рдирд╣реАрдВ, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░реНрд▓ рдХрд╛ рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпреЛрдВрдХрд┐, рдЙрд╕ рд╕рдордп, рдореЗрд▓ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛, рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рдФрд░ рдЗрд╕реЗ MySQL рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдбрд╛рд▓рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рдерд╛ред рдФрд░ рдлрд┐рд░ - рдЕрдкрдирд╛ рд╕рд░реНрд╡рд░ рдмрдврд╝рд╛рдПрдВ, рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ, рд▓реЗрдХрд┐рди рдХрдо рдШреБрдорд╛рд╡рджрд╛рд░ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдмрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдкрд░реНрд▓ рдиреЗ рдореБрдЭреЗ рдмрд╣реБрдд рд╕рдордп рдмрдЪрд╛рдпрд╛ рдФрд░ рдореБрдЭреЗ рдирд┐рдпрдорд┐рдд рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рдореГрддреНрдпреБ рд╕реЗ рдмрдЪрд╛рдпрд╛ред рдПрдХ рдмрд╛рд░ рдореБрдЭреЗ рдкреБрд░рд╛рдиреЗ рдлреЙрд░реНрдореЗрдЯ рд╕реЗ рдирдП рдбреЗрдЯрд╛ рдХреЗ 3 рдореЗрдЧрд╛рдмрд╛рдЗрдЯреНрд╕ рдХреЛ рдирдП рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдФрд░ рдкреБрд░рд╛рдиреЗ рдФрд░ рдирдП рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░реВрдк рдмрд╣реБрдд рд╕рд░рд▓ рдереЗред рдЖрдзреЗ рджрд┐рди рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреА рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд┐рд╕рдиреЗ рдЕрдЧрд▓реЗ 3 рд╕реЗрдХрдВрдб рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдХреЛ рдкрдЫрд╛рдбрд╝ рджрд┐рдпрд╛ред рдЕрдЧрд▓реЗ 3 рджрд┐рдиреЛрдВ рдореЗрдВ рдореИрдВрдиреЗ рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдХреАрдВ, рдФрд░ рдореИрдВрдиреЗ рдПрдХ рджрд┐рди рдкрд╣рд▓реЗ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдХрд╛рд░реНрдп рд╕реМрдВрдк рджрд┐рдпрд╛ред
рдореИрдВ рд╕рдордп рдкреНрд░рдмрдВрдзрди рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдВрдХреЗрдд рджреВрдВрдЧрд╛: "рдЬрд╛рдиреЗрдВ рдкрд░реНрд▓!", рдареАрдХ рд╣реИ, рдЕрдзрд┐рдХ рд░рд╛рдЬрдиреАрддрд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╣реА:
"рдХрд┐рд╕реА рднреА рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╕реАрдЦреЗрдВ"
* рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЙрд╕реА рд╕реНрддрд░ рдкрд░ рд╣рд▓ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ рдерд╛ред рдЕрдЧрд▓реЗ рд╕реНрддрд░ рддрдХ рдмрдврд╝рдиреЗ рд╕реЗ рдЖрдкрдХреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдЙрдмрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЕрд▓реНрдмрд░реНрдЯ рдЖрдЗрдВрд╕реНрдЯреАрди