เชงเซ€ เชเชกเชตเซ‡เชจเซเชšเชฐเซเชธ เช“เชซ เชง เชชเซเชฐเชชเช‚เชšเซ€ เชฎเชพเชฒเชตเซ‡เชฐ, เชญเชพเช— I

เชงเซ€ เชเชกเชตเซ‡เชจเซเชšเชฐเซเชธ เช“เชซ เชง เชชเซเชฐเชชเช‚เชšเซ€ เชฎเชพเชฒเชตเซ‡เชฐ, เชญเชพเช— I

เช† เชฒเซ‡เช– เชธเชพเชฅเซ‡ เช…เชฎเซ‡ เชชเซเชฐเชชเช‚เชšเซ€ เชฎเชพเชฒเชตเซ‡เชฐ เชตเชฟเชถเซ‡ เชชเซเชฐเช•เชพเชถเชจเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เช เช›เซ€เช. เชซเชพเช‡เชฒเชฒเซ‡เชธ เชนเซ‡เช•เชฟเช‚เช— เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ, เชœเซ‡เชจเซ‡ เชซเชพเช‡เชฒเชฒเซ‡เชธ เชนเซ‡เช•เชฟเช‚เช— เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชคเชฐเซ€เช•เซ‡ เชชเชฃ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ เชชเชพเชตเชฐเชถเซ‡เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‚เชฒเซเชฏเชตเชพเชจ เชธเชพเชฎเช—เซเชฐเซ€ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เช•เชพเชขเชตเชพ เชฎเชพเชŸเซ‡ เชถเชพเช‚เชคเชฟเชชเซ‚เชฐเซเชตเช• เช†เชฆเซ‡เชถเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ‡ เช›เซ‡. เชฆเซ‚เชทเชฟเชค เชซเชพเช‡เชฒเซ‹ เชตเชฟเชจเชพ เชนเซ‡เช•เชฐ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเซ‡ เชถเซ‹เชงเชตเซ€ เช เชฎเซเชถเซเช•เซ‡เชฒ เช•เชพเชฐเซเชฏ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡... เชเชจเซเชŸเชฟเชตเชพเชฏเชฐเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เช˜เชฃเซ€ เชกเชฟเชŸเซ‡เช•เซเชถเชจ เชธเชฟเชธเซเชŸเชฎเซเชธ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเชพ เช†เชงเชพเชฐเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชธเชพเชฐเชพ เชธเชฎเชพเชšเชพเชฐ เช เช›เซ‡ เช•เซ‡ เช†เชตเชพ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡. เชฆเชพเช–เซเชฒเชพ เชคเชฐเซ€เช•เซ‡, เชฏเซเชฌเซ€เช เชธเชฟเชธเซเชŸเชฎเซเชธ, เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เชชเซเชฐเชตเซƒเชคเซเชคเชฟ เชถเซ‹เชงเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ.

เชœเซเชฏเชพเชฐเซ‡ เชฎเซ‡เช‚ เชชเชนเซ‡เชฒเซ€เชตเชพเชฐ เชฌเซ‡เชกเชธ เชนเซ‡เช•เชฐเซเชธเชจเชพ เชตเชฟเชทเชฏ เชชเชฐ เชธเช‚เชถเซ‹เชงเชจ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚, เชšเซ‡เชชเชจเซ€ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชชเชฆเซเชงเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจ เช•เชฐเชตเซ‹, เชชเชฐเช‚เชคเซ เชชเซ€เชกเชฟเชคเชจเชพ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชฎเชพเชคเซเชฐ เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชฎเชจเซ‡ เช–เซเชฏเชพเชฒ เชจเชนเซ‹เชคเซ‹ เช•เซ‡ เช† เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชนเซเชฎเชฒเชพเชจเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเชฆเซเชงเชคเชฟ เชฌเชจเซ€ เชœเชถเซ‡. เชธเซเชฐเช•เซเชทเชพ เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช•เซ‹ เชคเซ‡เช“ เช•เชนเซ‡ เช›เซ‡เช•เซ‡ เช† เชเช• เชตเชฒเชฃ เชฌเชจเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชกเชฐเชพเชฎเชฃเซ€ เชฒเซ‡เช– เชนเซ‡เชกเชฒเชพเช‡เชจเซเชธ - เช†เชจเซ€ เชชเซเชทเซเชŸเชฟ. เชคเซ‡เชฅเซ€, เชฎเซ‡เช‚ เช† เชตเชฟเชทเชฏ เชชเชฐ เชชเซเชฐเช•เชพเชถเชจเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚.

เชง เช—เซเชฐเซ‡เชŸ เช…เชจเซ‡ เชชเชพเชตเชฐเชซเซเชฒ เชชเชพเชตเชฐเชถเซ‡เชฒ

เชฎเซ‡เช‚ เช†เชฎเชพเช‚เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเชšเชพเชฐเซ‹ เชตเชฟเชถเซ‡ เช…เช—เชพเช‰ เชฒเช–เซเชฏเซเช‚ เช›เซ‡ เชชเชพเชตเชฐเชถเซ‡เชฒ เช…เชธเซเชชเชทเซเชŸเชคเชพ เชถเซเชฐเซ‡เชฃเซ€, เชชเชฐเช‚เชคเซ เชตเชงเซ เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เช–เซเชฏเชพเชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชชเชพเช›เชณเชฅเซ€ เชนเซเช‚ เชธเชพเชฎเซ‡ เช†เชตเซเชฏเซ‹ เชนเชพเช‡เชฌเซเชฐเชฟเชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฎเชพเชŸเซ‡ เชตเซ‡เชฌเชธเชพเช‡เชŸ, เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เชœเช‚เช—เชฒเซ€เชฎเชพเช‚ "เชชเช•เชกเชพเชฏเซ‡เชฒ" เชฎเชพเชฒเชตเซ‡เชฐเชจเชพ เชจเชฎเซ‚เชจเชพเช“ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹. เชฎเซ‡เช‚ เชซเชพเช‡เชฒเชฒเซ‡เชธ เชฎเชพเชฒเชตเซ‡เชฐเชจเชพ เชจเชฎเซ‚เชจเชพเช“ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เช† เชธเชพเช‡เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚. เช…เชจเซ‡ เชนเซเช‚ เชธเชซเชณ เชฅเชฏเซ‹. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชœเซ‹ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชฎเชพเชฒเชตเซ‡เชฐ เชถเชฟเช•เชพเชฐ เช…เชญเชฟเชฏเชพเชจ เชชเชฐ เชœเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เช† เชธเชพเช‡เชŸ เชฆเซเชตเชพเชฐเชพ เชšเช•เชพเชธเชตเซเช‚ เชชเชกเชถเซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡เช“เชจเซ‡ เช–เชฌเชฐ เชชเชกเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชตเซเชนเชพเช‡เชŸ เชนเซ‡เชŸ เชจเชฟเชทเซเชฃเชพเชค เชคเชฐเซ€เช•เซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‹. เชเช• เชธเชฟเช•เซเชฏเซ‹เชฐเชฟเชŸเซ€ เชฌเซเชฒเซ‹เช—เชฐ เชคเชฐเซ€เช•เซ‡, เชฎเซ‡เช‚ เชคเซ‡เชจเซ‡ เช•เซ‹เชˆ เชชเชฃ เชชเซเชฐเชถเซเชจ เชตเชฟเชจเชพ เชชเชธเชพเชฐ เช•เชฐเซเชฏเซ‹. เชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชคเชพเชจเซ‡ เชจเชฎเซ‚เชจเชพเช“ เช‰เชชเชฐเชพเช‚เชค, เชธเชพเช‡เชŸ เชชเชฐ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เช† เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡. เชนเชพเช‡เชฌเซเชฐเชฟเชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชธเซ‡เชจเซเชกเชฌเซ‹เช•เซเชธเชฎเชพเช‚ เชฎเชพเชฒเชตเซ‡เชฐ เชšเชฒเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒเซเชธ, เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซเชฐเชตเซƒเชคเซเชคเชฟ เชชเชฐ เชจเชœเชฐ เชฐเชพเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชถเช‚เช•เชพเชธเซเชชเชฆ เชŸเซ‡เช•เซเชธเซเชŸ เชธเซเชŸเซเชฐเซ€เช‚เช—เซเชธ เชฌเชนเชพเชฐ เช•เชพเชขเซ‡ เช›เซ‡. เชฆเซเชตเชฟเชธเช‚เช—เซ€ เช…เชจเซ‡ เช…เชจเซเชฏ เชเช•เซเชเซ‡เช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡, เชเชŸเชฒเซ‡ เช•เซ‡. เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เช‰เชšเซเชš-เชธเซเชคเชฐเชจเชพ เช•เซ‹เชกเชจเซ‡ เชชเชฃ เชœเซ‹เชˆ เชถเช•เชคเชพ เชจเชฅเซ€, เชนเชพเช‡เชฌเซเชฐเชฟเชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชฆเซ‚เชทเชฟเชค เช›เซ‡ เช•เซ‡ เชฎเชพเชคเซเชฐ เชคเซ‡เชจเซ€ เชฐเชจเชŸเชพเช‡เชฎ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเชพ เช†เชงเชพเชฐเซ‡ เชถเช‚เช•เชพเชธเซเชชเชฆ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชชเช›เซ€ เชจเชฎเซ‚เชจเชพเชจเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชชเชพเชตเชฐเชถเซ‡เชฒ เช…เชจเซ‡ เช…เชจเซเชฏ เชจเชฎเซ‚เชจเชพ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ (เชตเชฟเชเซเชฏเซเช…เชฒ เชฌเซ‡เชเชฟเช•, เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸ, เชตเช—เซ‡เชฐเซ‡) เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชนเซเช‚ เชชเซ‹เชคเซ‡ เชœ เช•เซ‹เชก เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชนเชคเซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเช‚ เช† PowerShell เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซเช‚:

เชงเซ€ เชเชกเชตเซ‡เชจเซเชšเชฐเซเชธ เช“เชซ เชง เชชเซเชฐเชชเช‚เชšเซ€ เชฎเชพเชฒเชตเซ‡เชฐ, เชญเชพเช— I

เชคเชฎเซ‡ เชถเซ‹เชง เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‡เช 64 เชเชจเซเช•เซ‹เชกเชฟเช‚เช—เชฎเชพเช‚ เชชเชพเชตเชฐเชถเซ‡เชฒ เชชเชฃ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹. เชจเซ‹เชจ-เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เช…เชจเซ‡ เช›เซเชชเชพเชฏเซ‡เชฒเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชจเซ‹เช‚เชง เชฒเซ‹.

เชœเซ‹ เชคเชฎเซ‡ เช…เชธเซเชชเชทเซเชŸเชคเชพ เชชเชฐเชจเซ€ เชฎเชพเชฐเซ€ เชชเซ‹เชธเซเชŸเซเชธ เชตเชพเช‚เชšเซ€ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเซ‡ เชœเชพเชฃเซ‹ เช›เซ‹ เช•เซ‡ -e เชตเชฟเช•เชฒเซเชช เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชธเชพเชฎเช—เซเชฐเซ€ base64 เชเชจเซเช•เซ‹เชกเซ‡เชก เช›เซ‡. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชตเชฐเซเชฃเชธเช‚เช•เชฐ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชชเชฃ เชฌเชงเซเช‚ เชชเชพเช›เซเช‚ เชกเซ€เช•เซ‹เชก เช•เชฐเซ€เชจเซ‡ เช†เชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชœเชพเชคเซ‡ base64 เชชเชพเชตเชฐเชถเซ‡เชฒ (เชคเซเชฏเชพเชฐเชฌเชพเชฆ PS เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชฏ เช›เซ‡) เชกเซ€เช•เซ‹เชก เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เช† เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

 [System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($EncodedText))

เชŠเช‚เชกเชพ เชœเชพเช“

เชฎเซ‡เช‚ เช† เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฎเชพเชฐเซ€ PS เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ‡ เชกเซ€เช•เซ‹เชก เช•เชฐเซ€ เช›เซ‡, เชจเซ€เชšเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‹ เชŸเซ‡เช•เซเชธเซเชŸ เช›เซ‡, เชœเซ‹เช•เซ‡ เชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชฅเซ‹เชกเซ‹ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡:

เชงเซ€ เชเชกเชตเซ‡เชจเซเชšเชฐเซเชธ เช“เชซ เชง เชชเซเชฐเชชเช‚เชšเซ€ เชฎเชพเชฒเชตเซ‡เชฐ, เชญเชพเช— I

เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชคเชพเชฐเซ€เช– 4 เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐ, 2017 เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเซ€ เชนเชคเซ€ เช…เชจเซ‡ เชธเชคเซเชฐ เช•เซ‚เช•เซ€เช เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

เชฎเซ‡เช‚ เชนเซเชฎเชฒเชพเชจเซ€ เช† เชถเซˆเชฒเซ€ เชตเชฟเชถเซ‡ เชฒเช–เซเชฏเซเช‚ เชนเชคเซเช‚ PS เช…เชธเซเชชเชทเซเชŸเชคเชพ เชถเซเชฐเซ‡เชฃเซ€, เชœเซ‡เชฎเชพเช‚ base64 เชเชจเซเช•เซ‹เชกเซ‡เชก เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเซ‹เชคเซ‡ เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡ เช–เซ‚เชŸเซ‡ เช›เซ‡ เชนเซ‡เชตเซ€ เชฒเชฟเชซเซเชŸเชฟเช‚เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ .Net Framework เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเชพ WebClient เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเซ€เชœเซ€ เชธเชพเช‡เชŸ เชชเชฐเชฅเซ€ เชฎเชพเชฒเชตเซ‡เชฐ.

เช† เชถเซเช‚ เช›เซ‡?

เชธเซเชฐเช•เซเชทเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชตเชฟเชจเซเชกเซ‹เช เช‡เชตเซ‡เชจเซเชŸ เชฒเซ‰เช—เซเชธ เช…เชฅเชตเชพ เชซเชพเชฏเชฐเชตเซ‰เชฒ เชฎเชพเชŸเซ‡, เชฌเซ‡เช 64 เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เชธเซเชŸเซเชฐเชฟเช‚เช— "เชตเซ‡เชฌเช•เซเชฒเชพเชฏเชจเซเชŸ" เชจเซ‡ เชธเชพเชฆเชพ เชŸเซ‡เช•เซเชธเซเชŸ เชชเซ‡เชŸเชฐเซเชจ เชฆเซเชตเชพเชฐเชพ เชถเซ‹เชงเชตเชพเชฎเชพเช‚ เช†เชตเชคเชพ เช…เชŸเช•เชพเชตเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เช†เชตเซ€ เชตเซ‡เชฌ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเชตเชพเชฅเซ€ เชฐเช•เซเชทเชฃ เชฎเชณเซ‡. เช…เชจเซ‡ เชคเซเชฏเชพเชฐเชฅเซ€ เชฎเซ‰เชฒเชตเซ‡เชฐเชจเซ€ เชฌเชงเซ€ "เชฆเซเชทเซเชŸ" เชกเชพเช‰เชจเชฒเซ‹เชก เชฅเชˆ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เชชเชพเชตเชฐเชถเซ‡เชฒเชฎเชพเช‚ เชชเชธเชพเชฐ เชฅเชˆ เชœเชพเชฏ เช›เซ‡, เช† เชฐเซ€เชคเซ‡ เช† เช…เชญเชฟเช—เชฎ เช…เชฎเชจเซ‡ เชถเซ‹เชงเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชŸเชพเชณเชตเชพ เชฆเซ‡ เช›เซ‡. เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชฎเซ‡เช‚ เชชเชนเซ‡เชฒเชพ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚ เชคเซ‡ เช›เซ‡.

เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชตเชฟเชจเซเชกเซ‹เช เชชเชพเชตเชฐเชถเซ‡เชฒ เชเชกเชตเชพเชจเซเชธเซเชก เชฒเซ‹เช—เชฟเช‚เช— เชธเช•เซเชทเชฎ (เชฎเชพเชฐเซ‹ เชฒเซ‡เช– เชœเซเช“), เชคเชฎเซ‡ เช‡เชตเซ‡เชจเซเชŸ เชฒเซ‹เช—เชฎเชพเช‚ เชฒเซ‹เชก เช•เชฐเซ‡เชฒเซ€ เชฒเชพเช‡เชจ เชœเซ‹เชˆ เชถเช•เชถเซ‹. เชนเซเช‚ เชœเซ‡เชตเซ‹ เช›เซเช‚ เช…เชจเซ‡ เช…เชจเซเชฏ ) เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชฒเซ‹เช—เซ€เช‚เช—เชจเชพ เช† เชธเซเชคเชฐเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช. เชคเซ‡เชฅเซ€, เชตเชฟเชธเซเชคเซƒเชค เชฒเซ‹เช—เซ€เช‚เช— เชธเช•เซเชทเชฎ เชธเชพเชฅเซ‡, เช†เชชเชฃเซ‡ เช‰เชชเชฐ เชšเชฐเซเชšเชพ เช•เชฐเซ‡เชฒ เช‰เชฆเชพเชนเชฐเชฃ เช…เชจเซเชธเชพเชฐ เชตเชฟเชจเซเชกเซ‹เช เชˆเชตเซ‡เชจเซเชŸ เชฒเซ‹เช—เชฎเชพเช‚ PS เชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚เชฅเซ€ เชชเซ‚เชฐเซเชฃ เชฅเชฏเซ‡เชฒ เชกเชพเช‰เชจเชฒเซ‹เชก เชตเชฟเชจเช‚เชคเซ€ เชœเซ‹เชˆเชถเซเช‚. เชคเซ‡เชฅเซ€, เชคเซ‡เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชฐเซเชฅเชชเซ‚เชฐเซเชฃ เช›เซ‡, เชถเซเช‚ เชคเชฎเซ‡ เชธเช‚เชฎเชค เชจเชฅเซ€?

เชšเชพเชฒเซ‹ เชตเชงเชพเชฐเชพเชจเชพ เชฆเซƒเชถเซเชฏเซ‹ เช‰เชฎเซ‡เชฐเซ€เช

เชตเชฟเชเซเชฏเซเช…เชฒ เชฌเซ‡เชเชฟเช• เช…เชจเซ‡ เช…เชจเซเชฏ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชญเชพเชทเชพเช“เชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เช“เชซเชฟเชธ เชฎเซ‡เช•เซเชฐเซ‹เชฎเชพเช‚ เชนเซ‡เช•เชฐเซเชธ เชšเชคเซเชฐเชพเชˆเชฅเซ€ เชชเชพเชตเชฐเชถเซ‡เชฒ เชนเซเชฎเชฒเชพเช“เชจเซ‡ เช›เซเชชเชพเชตเซ‡ เช›เซ‡. เชตเชฟเชšเชพเชฐ เช เช›เซ‡ เช•เซ‡ เชชเซ€เชกเชฟเชคเชจเซ‡ เชธเช‚เชฆเซ‡เชถ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชธเซ‡เชตเชพ เชคเชฐเชซเชฅเซ€, .doc เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡. เชคเชฎเซ‡ เช† เชฆเชธเซเชคเชพเชตเซ‡เชœ เช–เซ‹เชฒเซ‹ เช›เซ‹ เชœเซ‡เชฎเชพเช‚ เชฎเซ‡เช•เซเชฐเซ‹ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชฆเซ‚เชทเชฟเชค เชชเชพเชตเชฐเชถเซ‡เชฒเชจเซ‡ เชœ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชจเซเช‚ เชธเชฎเชพเชชเซเชค เช•เชฐเซ‡ เช›เซ‡.

เช˜เชฃเซ€เชตเชพเชฐ เชตเชฟเชเซเชฏเซเช…เชฒ เชฌเซ‡เชเชฟเช• เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเซ‹เชคเซ‡ เชœ เช…เชธเซเชชเชทเซเชŸ เชนเซ‹เชฏ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡ เชฎเซเช•เซเชคเชชเชฃเซ‡ เชเชจเซเชŸเชฟเชตเชพเชฏเชฐเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชฎเชพเชฒเชตเซ‡เชฐ เชธเซเช•เซ‡เชจเชฐเซเชธเชฅเซ€ เชฌเชšเซ€ เชœเชพเชฏ. เช‰เชชเชฐเชจเซ€ เชญเชพเชตเชจเชพเชฎเชพเช‚, เชฎเซ‡เช‚ เชเช• เช•เชธเชฐเชค เชคเชฐเซ€เช•เซ‡ JavaScript เชฎเชพเช‚ เช‰เชชเชฐเซ‹เช•เซเชค เชชเชพเชตเชฐเชถเซ‡เชฒ เช•เซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚. เชจเซ€เชšเซ‡ เชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เช›เซ‡:

เชงเซ€ เชเชกเชตเซ‡เชจเซเชšเชฐเซเชธ เช“เชซ เชง เชชเซเชฐเชชเช‚เชšเซ€ เชฎเชพเชฒเชตเซ‡เชฐ, เชญเชพเช— I

เช…เชธเซเชชเชทเซเชŸ JavaScript เช…เชฎเชพเชฐเชพ เชชเชพเชตเชฐเชถเซ‡เชฒเชจเซ‡ เช›เซเชชเชพเชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชตเชพเชธเซเชคเชตเชฟเช• เชนเซ‡เช•เชฐเซเชธ เชเช• เช•เซ‡ เชฌเซ‡ เชตเชพเชฐ เช†เชตเซเช‚ เช•เชฐเซ‡ เช›เซ‡.

เช† เชฌเซ€เชœเซ€ เชคเช•เชจเซ€เช• เช›เซ‡ เชœเซ‡ เชฎเซ‡เช‚ เชตเซ‡เชฌเชจเซ€ เช†เชธเชชเชพเชธ เชคเชฐเชคเซ€ เชœเซ‹เชˆ เช›เซ‡: เช•เซ‹เชกเซ‡เชก เชชเชพเชตเชฐเชถเซ‡เชฒ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ Wscript.Shell เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, JavaScript เชชเซ‹เชคเซ‡ เช›เซ‡ เช…เชฐเซเชฅ เชฎเชพเชฒเชตเซ‡เชฐเชจเซ€ เชกเชฟเชฒเชฟเชตเชฐเซ€. เชตเชฟเชจเซเชกเซ‹เชเชจเชพ เช˜เชฃเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เช›เซ‡ เชตเชฟเชจเซเชกเซ‹เช เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชนเซ‹เชธเซเชŸ, เชœเซ‡ เชชเซ‹เชคเซ‡ JS เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡.
เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฆเซ‚เชทเชฟเชค JS เชธเซเช•เซเชฐเชฟเชชเซเชŸ .doc.js เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชธเชพเชฅเซ‡ เชซเชพเช‡เชฒ เชคเชฐเซ€เช•เซ‡ เชเชฎเซเชฌเซ‡เชก เช•เชฐเซ‡เชฒเซ€ เช›เซ‡. เชตเชฟเชจเซเชกเซ‹เช เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฎเชพเชคเซเชฐ เชชเซเชฐเชฅเชฎ เชชเซเชฐเชคเซเชฏเชฏ เชฌเชคเชพเชตเชถเซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡ เชชเซ€เชกเชฟเชคเชจเซ‡ เชตเชฐเซเชก เชกเซ‹เช•เซเชฏเซเชฎเซ‡เชจเซเชŸ เชคเชฐเซ€เช•เซ‡ เชฆเซ‡เช–เชพเชถเซ‡.

เชงเซ€ เชเชกเชตเซ‡เชจเซเชšเชฐเซเชธ เช“เชซ เชง เชชเซเชฐเชชเช‚เชšเซ€ เชฎเชพเชฒเชตเซ‡เชฐ, เชญเชพเช— I

JS เช†เช‡เช•เซ‹เชจ เชฎเชพเชคเซเชฐ เชธเซเช•เซเชฐเซ‹เชฒ เช†เช‡เช•เซ‹เชจเชฎเชพเช‚ เชœ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชคเซ‡ เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชจเชฅเซ€ เช•เซ‡ เช˜เชฃเชพ เชฒเซ‹เช•เซ‹ เช† เชœเซ‹เชกเชพเชฃเชจเซ‡ เชเชตเซเช‚ เชตเชฟเชšเชพเชฐเซ€เชจเซ‡ เช–เซ‹เชฒเชถเซ‡ เช•เซ‡ เชคเซ‡ เชตเชฐเซเชก เชฆเชธเซเชคเชพเชตเซ‡เชœ เช›เซ‡.

เชฎเชพเชฐเชพ เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚, เชฎเซ‡เช‚ เชฎเชพเชฐเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐเชฅเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฐเชจเชพ เชชเชพเชตเชฐเชถเซ‡เชฒเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเซเชฏเซ‹ เช›เซ‡. เชฐเชฟเชฎเซ‹เชŸ เชชเซ€เชเชธ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชซเช•เซเชค "เชเชตเชฟเชฒ เชฎเชพเชฒเชตเซ‡เชฐ" เช›เชพเชชเซ‡ เช›เซ‡. เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เชคเซ‡ เชฌเชฟเชฒเช•เซเชฒ เชฆเซเชทเซเชŸ เชจเชฅเซ€. เช…เชฒเชฌเชคเซเชค, เชตเชพเชธเซเชคเชตเชฟเช• เชนเซ‡เช•เชฐเซเชธ เช•เชฎเชพเชจเซเชก เชถเซ‡เชฒ เชฆเซเชตเชพเชฐเชพ เชฒเซ‡เชชเชŸเซ‹เชช เช…เชฅเชตเชพ เชธเชฐเซเชตเชฐเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพเชฎเชพเช‚ เชฐเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เช†เช—เชฒเชพ เชฒเซ‡เช–เชฎเชพเช‚, เชนเซเช‚ เชคเชฎเชจเซ‡ เชฌเชคเชพเชตเซ€เชถ เช•เซ‡ เชชเชพเชตเชฐเชถเซ‡เชฒ เชเชฎเซเชชเชพเชฏเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚.

เชนเซเช‚ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เชชเซเชฐเชฅเชฎ เชชเชฐเชฟเชšเชฏเชพเชคเซเชฎเช• เชฒเซ‡เช– เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชตเชฟเชทเชฏเชฎเชพเช‚ เช–เซ‚เชฌ เชŠเช‚เชกเชพเชฃเชชเซ‚เชฐเซเชตเช• เชกเซ‚เชฌเช•เซ€ เชฎเชพเชฐเชตเซ€ เชจเชฅเซ€. เชนเชตเซ‡ เชนเซเช‚ เชคเชฎเชจเซ‡ เชถเซเชตเชพเชธ เชฒเซ‡เชตเชพ เชฆเชˆเชถ, เช…เชจเซ‡ เช†เช—เชฒเซ€ เชตเช–เชคเซ‡ เช…เชฎเซ‡ เช•เซ‹เชˆเชชเชฃ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชถเชฌเซเชฆเซ‹ เช…เชฅเชตเชพ เชคเซˆเชฏเชพเชฐเซ€ เชตเชฟเชจเชพ เชซเชพเช‡เชฒเชฒเซ‡เชธ เชฎเชพเชฒเชตเซ‡เชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชนเซเชฎเชฒเชพเชจเชพ เชตเชพเชธเซเชคเชตเชฟเช• เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชœเซ‹เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€เชถเซเช‚.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹