เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เด—เตเดกเต เด†เดซเตเดฑเตเดฑเตผเดจเต‚เตบ, เดนเดฌเตผ!

เดฒเด•เตเดทเตเดฏเด‚

เดŽเดจเตเดฑเต† เด“เตผเด—เดจเตˆเดธเต‡เดทเตป เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เด’เดฐเต เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต; เด…เดตเดฐเตเดŸเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เดธเต‡เดตเดจเด‚ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต เดตเดฟเดตเดฟเดง เดจเด—เดฐเด™เตเด™เดณเดฟเตฝ เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเตเด•เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดธเตˆเดฑเตเดฑเดฟเดจเตเดฑเต† เดจเด—เดฐเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‚เดจเตเดจเดพเด‚ เดคเดฒเดคเตเดคเดฟเตฝ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด˜เดŸเดจเดฏเดฟเดฒเตเดฒ. เดŽเดฒเตเดฒเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเต, เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดธเดจเตเดคเต‹เดทเดฎเดพเดฏเดฟ. เด’เดฐเต เดจเดฒเตเดฒ เดฆเดฟเดตเดธเด‚, เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเต, เดŽเดฒเตเดฒเดพ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เตเดฎเดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดชเตŠเดคเต เด•เดฒเดฃเตเดŸเตผ!

เดšเดฐเดฟเดคเตเดฐเดพเดคเต€เดคเด•เดพเดฒเด‚

เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ, เด•เต†เดฑเดฟเดฏเต‹ เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดกเต เดฎเต†เดฏเดฟเตฝ เดกเตŠเดฎเต†เดฏเตเตป เด‰เดฏเตผเดคเตเดคเตเด• เดŽเดจเตเดจเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต เด†เดถเดฏเด‚, เด…เดคเต เดŽเดฒเตเดฒเดพเด‚ เดคเดจเตเดจเต† เดšเต†เดฏเตเดฏเตเด‚. เด…เดงเดฟเด•เด‚ เดคเดพเดฎเดธเดฟเดฏเดพเดคเต†, เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด’เดฐเต เดกเตŠเดฎเต†เดฏเตโ€Œเตป เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต, เดชเด•เตเดทเต‡ เด…เด™เตเด™เดจเต†เดฏเดฒเตเดฒ, เด’เดฐเต‡ เดธเต†เตผเดตเดฑเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ, เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดธเต†เตผเดตเตผ เดคเดฏเตเดฏเดพเดฑเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดชเดฒเดคเตเด‚ เดคเดฎเตเดฎเดฟเตฝ เดกเดพเดฑเตเดฑ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดชเต‹เด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดธเต†เตผเดตเดฑเตเด•เตพ.

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด•เตเดฏเดพเดšเตเดšเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เดŽเดจเดฟเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเดทเตโ€ŒเดŸเดฎเดพเดฃเต†เดจเตเดจเต เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ. เดชเดฟเดจเตเดจเต€เดŸเต เดˆ เดตเดธเตเดคเตเดคเดฏเตเดŸเต† เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเดฑเดฟ เดคเต†เดณเดฟเดตเตเด•เตพ เดžเดพเตป เด•เดฃเตเดŸเต†เดคเตเดคเดฟ. เด‡เดคเดฟเตฝ เดžเดพเตป เดตเดณเดฐเต† เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเดคเตเดคเดฟเดฒเตเด‚ เดจเดฟเดฐเดพเดถเดฏเดฟเดฒเตเด‚ เด†เดฏเดฟเดฐเตเดจเตเดจเต.

เดšเตเดฎเดคเดฒ เดธเตเด—เดฎเดฎเดพเดฏเดฟ เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ.

เดŽเดจเตเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต เด“เดชเตเดทเดจเตเด•เตพ?

  • เดšเดฟเดฒ เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดฐเดฃเตเดŸเต เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•. เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เดˆ เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดธเต‹เดซเตเดฑเตเดฑเตเดตเต†เดฏเตผ เด•เดฃเตเดŸเต†เดคเตเดคเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต - เดŽเดจเดฟเด•เตเด•เต เด…เดคเตเดคเดฐเด‚ เดฑเต‡เด•เตเด•เต เด‡เดทเตเดŸเดฎเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด‡เดคเต เด’เดฐเต‡เดฏเตŠเดฐเต เดฆเตเดฐเตเดค เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฃเต†เดจเตเดจเต เดคเต‹เดจเตเดจเดฟ.
  • เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดŽเดดเตเดคเตเด•. เด•เต†เดฑเดฟเดฏเต‹ เด“เดฐเต‹ เด’เดฌเตเดœเด•เตเดฑเตเดฑเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเดฒเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เดตเดธเตเดคเตเดค, เด…เดคเดฟเดจเดพเตฝ เดซเดฏเดฒเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เด†เดตเดถเตเดฏเดคเตเดคเดฟเดจเต เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต, เดŸเดพเดธเตเด•เตเด•เต เด•เตเดฑเดšเตเดšเต เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฃเต†เดจเตเดจเต เดคเต‹เดจเตเดจเดฟ, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด…เดคเต‡ เด•เดพเดฒเดฏเดณเดตเดฟเตฝ เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เดŸเดพเดธเตโ€Œเด•เต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดพเตฝ, เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด•เตƒเดคเตเดฏเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเตเดคเดฒเดพเดฏเดต.

เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดจเต‹เด•เตเด•เตเดฎเตเดชเต‹เตพ, เด•เต†เดฑเดฟเดฏเต‹ เด’เดฐเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดซเดฏเดฒเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เดจเดฟเด™เตเด™เตพ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดตเต‡เดถเดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเต†เดฒเตเดฒเดพเด‚ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดšเต‹เดฆเดฟเด•เตเด•เตเดจเตเดจเดคเต เด…เดคเตเดฐ เดฎเดฃเตเดŸเดคเตเดคเดฐเดฎเดฒเตเดฒเต†เดจเตเดจเต เดžเดพเตป เดชเดฑเดฏเตเด‚.

โ€œเดถเดคเตเดฐเต เดชเตเดฐเดฆเต‡เดถเด‚ เดชเดฟเดŸเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณโ€ เดชเดฆเตเดงเดคเดฟเด•เดณเต‹เดŸเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด•เดŸเดฒเดพเดธเต เด•เดทเดฃเด™เตเด™เตพ เดตเดฐเดšเตเดšเต เดšเดฟเดจเตเดคเดฟเดšเตเดšเต เดงเดพเดฐเดพเดณเด‚ เดธเดฎเดฏเด‚ เดšเต†เดฒเดตเดดเดฟเดšเตเดš เดถเต‡เดทเด‚, 6 เดฎเดฃเดฟเด•เตเด•เต เดžเดพเตป เดฐเดฃเตเดŸเต เดถเดฐเดฟเดฏเดพเดฏ เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ เดŽเดŸเตเดคเตเดคเต:

  • เดชเตเดฑเดคเตเดคเต เดจเดฟเดจเตเดจเต เด’เดจเตเดจเตเด‚ เดจเต‹เด•เตเด•เดพเดคเต† เดธเตเดตเดจเตเดคเด‚ เด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด†เดฆเตเดฏ เดคเต€เดฐเตเดฎเดพเดจเด‚.
  • เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดชเดฐเดฟเดนเดพเดฐเด‚ เด‰เดฑเด™เตเด™เตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

เด…เดคเดฟเดฐเดพเดตเดฟเดฒเต† เดžเดพเตป เด‰เดฃเตผเดจเตเดจเดคเต เด’เดฐเตŠเดฑเตเดฑ เดฏเดฅเดพเตผเดคเตเดฅ เดšเดฟเดจเตเดคเดฏเต‹เดŸเต†เดฏเดพเดฃเต, เด…เดคเต เด•เตเดฑเดšเตเดšเต เด…เด•เตเดทเดฐเด™เตเด™เดณเดพเดฏเดฟ เดšเตเดฐเตเด™เตเด™เดฟ - DFS

เดคเต€เดฐเตเดฎเดพเดจเด‚

เดชเดฐเดฟเดนเดพเดฐเด‚ เดคเดจเตเดจเต† เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดŸเต

  • เดธเดฟเตปเด•เตเดฐเตŠเดฃเตˆเดธเต‡เดทเดจเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ OS Windows-เดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•. (เด…เดคเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ Linux-เตฝ เด†เดฏเดฟเดฐเตเดจเตเดจเต. เดฎเดฑเตเดฑเตŠเดฐเต OS-เดฒเต‡เด•เตเด•เต เดฎเต†เดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดฎเตˆเด—เตเดฐเต‡เดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฃเต)
  • เดธเดฟเตปเด•เตเดฐเตŠเดฃเตˆเดธเต‡เดทเดจเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเตเดŸเต† เด˜เดŸเดจ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเด• - เด…เดต เดธเดฎเดพเดจเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.
  • เด’เดฐเตŠเดฑเตเดฑ DFS เดธเตเดชเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดจเต เด•เต€เดดเดฟเดฒเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเด•.
  • เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเด‚ เดกเดพเดฑเตเดฑ เดธเดฟเตปเด•เตเดฐเตŠเดฃเตˆเดธเต‡เดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฏเดคเดฟเดจเดพเตฝ, เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดš เด•เต†เดฑเดฟเดฏเต‹ เดกเตŠเดฎเต†เดฏเตโ€Œเตป เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•; เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต เด•เต†เดฐเดฟเดฏเต‹ เดธเต†เตผเดตเดฑเดฟเดจเต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. (เด†เดฆเตเดฏเดคเตเดคเต‡เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ)
  • เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดš เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพ DFS เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.
  • เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดŠเดจเตเดจเตเดตเดŸเดฟเดฏเตเดฎเดพเดฏเดฟ เดตเดฐเต‚ (เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฎเตเดชเดฐเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดŠเดจเตเดจเตเดตเดŸเดฟ เด‡เดฒเตเดฒเดพเดคเต† เดœเต€เดตเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ)

เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ

เดฐเดฃเตเดŸเต เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเดฒเต† เด‰เดฆเดพเดนเดฐเดฃเด‚ (เด’เดฐเตเดชเด•เตเดทเต‡ เด•เต‚เดŸเตเดคเตฝ)

1. เด•เต†เดฑเดฟเดฏเต‹ เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดกเต เดกเตŠเดฎเต†เดฏเตเตป

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเตฝ เดฎเดพเดธเตเดฑเตเดฑเตผ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด‡เดคเต เด’เดฐเต เดฎเตเตปเดตเตเดฏเดตเดธเตเดฅเดฏเดฒเตเดฒ.

เด’เดฐเต เด•เต†เดฑเดฟเดฏเต‹ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เดกเตŠเดฎเต†เดฏเตเตป เดŽเด™เตเด™เดจเต† เด‰เดฏเตผเดคเตเดคเดพเดฎเต†เดจเตเดจเต เดžเดพเตป เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เด…เดคเดฟเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดจเตเดจเตเด‚ เดคเดจเตเดจเต†เดฏเดฟเดฒเตเดฒ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด”เดฆเตเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เดชเด เดฟเด•เตเด•เดพเด‚ เดฎเดพเดจเตเตฝ

เด†เดคเตเดฏเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ, เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดทเตป เด•เตบเดธเต‹เดณเดฟเตฝ เดจเดฟเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดšเดฟเดคเตเดฐเด‚ เด•เดพเดฃเตเด‚:

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เดณเดฟเตฝ เดŽเดจเดฟเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต; เดฎเดพเดธเตเดฑเตเดฑเตผ เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด“เดชเตเดทเดจเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚:

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เด“เดฐเต‹ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดจเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ - เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเตŠเดคเต เดซเต‹เตพเดกเดฑเตเด•เตพ เดธเต†เตผเดตเตผ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดฟเดฒเตเดฒ

เดŽเดฒเตเดฒเดพ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพเด•เตเด•เตเด‚ เดชเตŠเดคเตเดตเดพเดฏเดคเต - เดŽเดฒเตเดฒเดพ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เด“เดฐเต‹ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดฒเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดชเตŠเดคเต เดซเต‹เตพเดกเดฑเตเด•เตพ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด“เดฐเต‹ เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเดฟเดฒเตเดฎเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพเด•เตเด•เตเดฎเดพเดฏเดฟ เดชเตเดคเดฟเดฏ เด’เดฑเตเดฑ เดซเต‹เตพเดกเดฑเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‚! เดˆ เด“เดชเตโ€Œเดทเตป เดŽเดฒเตเดฒเดพ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเดฒเต†เดฏเตเด‚ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดจเดฏเด‚ เดฎเดพเดฑเตเดฑเตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เด‡เดคเต เด“เดฐเต‹ เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต (เด…เดคเดพเดฏเดคเต, เด’เดฐเต เดชเตŠเดคเต เด‡เดŸเด‚ เด‡เดฒเตเดฒเดพเดคเต†)

เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด†เด•เตเดธเดธเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผเด•เตเด•เต เดคเตเดŸเตผเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.
เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เดŽเดจเตเดฑเต‡เดคเดพเดฃเต, เดŽเดจเดฟเด•เตเด•เต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดธเดฎเดจเตเดตเดฏเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต (เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดชเดฐเดฟเดนเดพเดฐเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚) เด“เดฐเต‹ เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เดจเดฟเด™เตเด™เตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เดณเตเดŸเต† เดธเดฎเดพเดจ เดธเต†เดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

2. เด•เต†เดฐเดฟเดฏเต‹ เดกเดพเดฑเตเดฑ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ

เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพ เด“เดฐเต‹ เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸ เดธเดฎเดพเดจเดฎเดพเดฏ เดชเด™เตเด•เดฟเดŸเตเดŸ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ.

เด‰เดชเดฆเต‡เดถเด‚ - เด‡เด‚เด—เตเดฒเต€เดทเดฟเตฝ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•, เดจเดฟเด™เตเด™เตพ เด…เดต เดฒเดพเดฑเตเดฑเดฟเดจเดฟเตฝ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดพเตฝ, เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดšเดฟเดฒ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเตฝ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตเด•เต เด’เดฐเต เดชเต‡เดฐเต เด‰เดฃเตเดŸเดพเด•เตเด‚, เด‡เดคเต เด•เตเดฑเดžเตเดžเดคเต เด…เดธเต—เด•เดฐเตเดฏเดฎเดพเดฃเต.

เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพ เด“เดฐเต‹ เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เดฎเต†เดฏเดฟเตฝ เดซเต‹เตพเดกเดฑเตเด•เดณเตเดŸเต† เดญเต—เดคเดฟเด• เดชเดพเดคเด•เตพ เด•เดฃเตเดŸเต†เดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดŽเดฒเตเดฒเดพ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เตพเด•เตเด•เตเด‚ เดชเตŠเดคเตเดตเดพเดฏเดคเต ~DataMailmail#publicะกะธะฝั…ั€ะพะฝะธะทะธั€ัƒะตะผั‹ะน ะบะฐั‚ะฐะปะพะณ#msgs
เด“เดฐเต‹ เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดจเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ ~DataMailmail**Domain**#publicะกะธะฝั…ั€ะพะฝะธะทะธั€ัƒะตะผั‹ะน ะบะฐั‚ะฐะปะพะณ#msgs

เดฎเตเดดเตเดตเตป เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเตเด‚ เดžเด™เตเด™เตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เดกเดพเดฑเตเดฑเดฏเตเดณเตเดณ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดฎเดพเดคเตเดฐเด‚ #msgs โ€” เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ เดคเดจเตเดจเต† เด‡เดตเดฟเดŸเต† เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเด‚ เด“เดฐเต‹ เดธเต†เตผเดตเดฑเดฟเดจเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

3.เดกเดฟเดŽเดซเตเดŽเดธเต

เดกเดฟเดŽเดซเตเดŽเดธเต เดŽเด™เตเด™เดจเต† เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเดฎเต†เดจเตเดจเต เดžเดพเตป เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดˆ เดชเตเดฐเดถเตเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเดคเดฟเดฏเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‰เดฃเตเดŸเต.

เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เตเดจเตเดจ เดตเดฟเตปเดกเต‹เดธเต เดธเต†เตผเดตเดฑเดฟเดฒเต† เด’เดฐเต เดฑเต‹เตพ เดธเต‡เดตเดจเดฎเดพเดฃเต DFS.
MS DFS เดชเตเดฐเดฎเดพเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฒเดฟเด™เตเด•เต

DFS เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดกเดพเดฑเตเดฑ เดธเดฟเตปเด•เตเดฐเตŠเดฃเตˆเดธเต‡เดทเดจเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดจเดฟเด™เตเด™เตพ เดจเดฟเตผเดคเตเดคเดฃเด‚.

เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดฎเตเดชเต‹เตพ, เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดš เด“เดฐเต‹ เดซเต‹เตพเดกเดฑเตเด•เตพเด•เตเด•เตเด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดšเดฟเดคเตเดฐเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เตเด‚

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚, เดžเด™เตเด™เตพ เดชเด•เตผเดคเตเดคเดฟเดฏ เดซเต‹เตพเดกเดฑเตเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ.

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเด‚เดญเดตเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ (เด…เดตเดฟเดŸเต† เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ - เดซเต‹เตพเดกเดฑเตเด•เตพ เดถเต‚เดจเตเดฏเดฎเดพเดฃเต), เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเตเด•เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เด’เดจเตเดจเต เดกเดพเดฑเตเดฑ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดกเดพเดฑเตเดฑ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเด•เตผเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚.

4. เดŠเดจเตเดจเตเดตเดŸเดฟ

เดชเตเดฐเดคเดฟเดซเดฒเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดตเดฐเดฃเด‚

เดกเดพเดฑเตเดฑ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป (DFS) เด†เดฐเด‚เดญเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดจเดฟเด™เตเด™เตพ เด’เดจเตเดจเตเด•เดฟเตฝ เด†เดฆเตเดฏ เดธเต†เตผเดตเดฑเดฟเตฝ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต†เด™เตเด•เดฟเตฝ, เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดธเต†เตผเดตเดฑเดฟเตฝ เด’เดจเตเดจเตเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เดฟเดฒเตเดฒ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚, เดชเด•เตเดทเต‡ เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เด…เดฒเตเดฒ.

เดจเดฟเดฐเดพเดถเดชเตเดชเต†เดŸเดฐเตเดคเต; เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด…เดคเต เดคเดพเดฎเดธเดฟเดฏเดพเดคเต† เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดฟเดจเตเดจเต€เดŸเต เด…เดตเดฟเดŸเต† เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ เดชเดฟเดจเตเดจเต€เดŸเตเดณเตเดณเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดจเดฒเตเดฒเดคเต. เด•เดพเดฐเดฃเด‚ เด‡เดคเต 6-12 เดฎเดฃเดฟเด•เตเด•เต‚เดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดตเดณเดฐเต† เดตเตˆเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด†เดฆเตเดฏ เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเด™เตเด™เตพ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดพเดฒเตเดŸเตป, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเตเด‚ เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณเดคเตเดฎเดพเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ, เดซเดฏเตฝ เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ DFS เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เดจเดจเตเดฆเดฟ เด•เดพเดฃเดฟเด•เตเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ เดˆ เดฎเต†เดฏเดฟเตฝ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดฎเตเดฎเตเดชเต เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเดพเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดตเต€เดฃเตเดŸเตเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต, เดธเต†เตผเดตเตผ #msgs เดซเต‹เตพเดกเตผ เดตเต€เดฃเตเดŸเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด…เดคเดฟเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เดธเต‚เดšเดฟเด•เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดคเตเดชเตเดชเตเด‚, เด…เดคเต เด‡เดจเดฟ เดจเดฎเตเดฎเตเดŸเต† เดฏเดพเดฅเดพเตผเดคเตเดฅเตเดฏเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ.

เดธเต‚เดšเดฟเด• เดตเต€เดฃเตเดŸเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เต†เดฑเดฟเดฏเต‹เดฏเตเด•เตเด•เต เด’เดฐเต เดธเด‚เดตเดฟเดงเดพเดจเดฎเตเดฃเตเดŸเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดเด•เดฆเต‡เดถเด‚ เด†เดฑเต เดฎเดฃเดฟเด•เตเด•เต‚เดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚, เดˆ 6 เดฎเดฃเดฟเด•เตเด•เต‚เดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เด•เดฒเดฃเตเดŸเดฑเดฟเดฒเต† เดŸเดพเดธเตเด•เตเด•เดฟเดจเตเดฑเต† เดชเตเดฐเดธเด•เตเดคเดฟ เด’เดฐเต เดชเดฐเดฟเดงเดฟเดตเดฐเต† เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚.
เด‡เดชเตเดชเต‹เตพ เดธเดฎเดจเตเดตเดฏเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเดฟเดฒเต† เดซเต‹เตพเดกเตผ เดตเต€เดฃเตเดŸเตเด‚ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเต เดถเต‡เดทเด‚, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดจเตเดฌเดจเตเดง เดธเดฎเดจเตเดตเดฏ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ index.fld-เตฝ เดซเดฏเตฝ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเด‚, เดˆ เดซเดฏเตฝ เดจเดทเตโ€ŒเดŸเดฎเดพเดฏเดพเตฝ, เด•เต†เดฑเดฟเดฏเต‹ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเตเด‚ เดกเดพเดฑเตเดฑเดฏเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด‚. เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเด‚. เด‡เดคเดพเดฃเต เดชเดฐเดฟเดนเดพเดฐเดฎเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดกเดพเดฑเตเดฑ เดฎเดพเดฑเตเดฎเตเดชเต‹เตพ เดซเดฏเตฝ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•, เดชเด•เตเดทเต‡ เด‡เดคเต เดŽเดฒเตเดฒเดพ เดคเดตเดฃเดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด‚, เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เด•เต†เดฑเดฟเดฏเต‹เดฏเตเด•เตเด•เต index.fld-เดฒเต† เดŽเดฒเตเดฒเดพ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดตเตเด‚ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเด‚.
เด‡เดคเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดคเตเดชเตเดชเดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต - เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเต‚เดšเดฟเด•เดฏเต† เด•เตเดฑเดฟเดšเตเดšเตเด‚ เด…เดคเต เด‡เดคเดฟเดจเด•เด‚ เด…เดตเดฟเดŸเต† เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดฃเตเดŸเต†เดจเตเดจเตเด‚.

เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดฎเดฑเตเดฑเตŠเดฐเต เด“เดชเตเดทเดจเตเดฃเตเดŸเต - เด’เดฐเต เดชเตเดคเดฟเดฏ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฎเดฟเดทเดคเตเดคเดฟเตฝ, เดธเต†เตผเดตเตผ เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เด…เดคเต เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดš เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เด‡เดคเดฟเดจเด•เด‚ เดŽเดŸเตเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดธเตเดจเต‹เดฌเต‹เตพ เด†เดฃเต, เด‡เดคเต เด’เดฐเต เดกเต†เดกเต-เดŽเตปเดกเต เด“เดชเตเดทเดจเดพเดฃเต.

เดŽเด™เตเด™เดจเต†?

เดจเดฎเตเด•เตเด•เต เด‡เดคเดฟเดจเด•เด‚ เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฏ เดšเดฟเดคเตเดฐเด‚ เด’เดฐเดฟเด•เตเด•เตฝ เด•เต‚เดŸเดฟ เดถเตเดฐเดฆเตเดงเดฟเดšเตเดšเดพเตฝ.

เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต†เดฐเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เดธเต†เตผเดตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดซเต‹เตพเดกเดฑเตเด•เตพ, เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเตเด•เตพ, เด•เดฒเดฃเตเดŸเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เดธเดฎเดจเตเดตเดฏเด‚

เดŽเดจเตเดจเดพเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดฎเดพเดจเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดตเดณเดฐเต† เดฐเดธเด•เดฐเดฎเดพเดฏ เด’เดฐเต เดฌเดŸเตเดŸเตบ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚ - เดฑเต†เด‡เตปเดกเด•เตเดธเต เดซเต‹เตพเดกเดฑเตเด•เตพ

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚. เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดš #msgs-เตฝ เด‡เดคเดฟเดจเด•เด‚ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดฑเตเดฑเด‚ เดตเดจเตเดจเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เด…เดฑเดฟเดฏเดพเดคเตเดค เด’เดฐเต เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเดฟเตฝ เดˆ เดฌเดŸเตเดŸเดฃเดฟเตฝ เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดคเดพเตฝ, เดจเดฎเตเด•เตเด•เต เดธเตเดฅเดฟเดฐเดตเตเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเตเดณเตเดณเดคเตเดฎเดพเดฏ เดซเดฒเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚. เดฎเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดฒเตเดฒเดพเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด‚.

เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เต เดŽเดคเตเดฐ เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเดฎเต†เดจเตเดจเต เดฒเต‹เด—เดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚; เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต (15 เด†เดฏเดฟเดฐเด‚) เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดเด•เดฆเต‡เดถเด‚ 3-4 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดŽเดŸเตเด•เตเด•เตเด‚.

เดจเดฎเตเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดชเตเดชเต‹เตพ เดˆ เดฌเดŸเตเดŸเตบ เดŽเด™เตเด™เดจเต† เด…เดฎเตผเดคเตเดคเดพเด‚ เดŽเดจเตเดจเต เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเด•เตเด•เตเด• เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดจเดฎเตเดฎเตพ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต.

เด…เดคเต เดฎเดพเดฑเตเดจเตเดจเต เด•เต†เดฐเดฟเดฏเต‹ เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ เด‰เดฃเตเดŸเต เดŽเดชเดฟเด

เดตเดฟเดตเดฐเดฃเด‚
เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป

เดžเด™เตเด™เดณเตเดŸเต† เดšเตเดฎเดคเดฒ เดจเดฟเตผเดตเดนเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต:
session = callMethod("Domains.checkPublicFoldersIntegrity",{}, token)

เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต, เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดซเต‹เตพเดกเดฑเตเด•เดณเตเดŸเต† เด…เดตเดธเตเดฅ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดžเด™เตเด™เตพ เดŽเดดเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดฑเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเดคเตเดคเตเด•.

เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เดจเดŸเดคเตเดคเตเดจเตเดจ เดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเตเด•เดณเตเดŸเต† เดตเดฟเดตเดฟเดง เดชเดคเดฟเดชเตเดชเตเด•เตพ เดžเดพเตป เดŽเดดเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดŽเดฒเตเดฒเดพ เดจเดฟเด—เดฎเดจเด™เตเด™เดณเดฟเตฝ เดŽเดคเตเดคเดฟเดšเตเดšเต‡เดฐเตเด•เดฏเตเด‚ เดšเต†เดฏเตโ€Œเดคเตเดตเต†เดจเตเดจเต เดžเดพเตป เดชเดฑเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ

CMD เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‰เดฆเดพเดนเดฐเดฃเดตเตเด‚ เดตเดฟเดตเดฐเดฃเดตเตเด‚

Re-index.bat

@echo off
set dir=%~dp0
%dir:~0,2%
CD "%~dp0"
md "%CD%LOG"
md "%CD%Setup"

ECHO -Start- >> "%CD%LOG%Computername%.log"
ECHO Start -> %Computername% %Date% %Time% >> "%CD%LOG%Computername%.log"

SetLocal EnableDelayedExpansion
for /f "UseBackQ Delims=" %%A IN ("%CD%Setup%Computername%.List") do (
  set /a c+=1
  set "m!c!=%%A"
)

set d=%c%
Echo Folder = %c%
ECHO Folder = %c% >> "%CD%LOG%Computername%.log"
ECHO.
ECHO. >> "%CD%LOG%Computername%.log"

:start
cls
if %c% LSS 1 exit
set /a id=1
set R=0

:Find
REM PF-Start
if "%id%" gtr "%c%" if %R% == 1 Goto Reindex 
if "%id%" gtr "%c%" timeout 60 && Goto start

For /F "tokens=1-3" %%a IN ('Dir "!m%id%!#msgs" /-C/S/A:-D') Do Set 2DirSize!id!=!DS!& Set DS=%%c
if "2DirSize!id!" == "" set 1DirSize!id!=!2DirSize%id%!

echo %id%
ECHO !m%id%!
echo Count        [ !1DirSize%id%! -- !2DirSize%id%! ]

if "!1DirSize%id%!" == "!2DirSize%id%!" ECHO Synk

REM DEL index.fld
if "!1DirSize%id%!" NEQ "!2DirSize%id%!" del /f /q !m%id%!index.fld && del /f /q !m%id%!indexlog.fld && del /f /q !m%id%!search.fld && set R=1 && ECHO RE-index Count && ECHO RE-index Count %Date% %Time% - Delete !m%id%! >> "%CD%LOG%Computername%.log"

set 1DirSize!id!=!2DirSize%id%!

ECHO.
ECHO.

set /a id+=1
goto Find

:Reindex
ECHO. >> "%CD%LOG%Computername%.log"
ECHO --- RE-INDEX - Start - %Date% %Time% --- >> "%CD%LOG%Computername%.log"
ECHO. >> ----------------------------------- >> "%CD%LOG%Computername%.log"
call PublicFolders.py
timeout 60
goto start

exit

เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด’เดฐเต เดชเด•เตผเดชเตเดชเต เด“เดฐเต‹ เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต (เด’เดฐเต เดธเต‡เดตเดจเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เดชเดฐเดธเตเดฏ เด…เดตเด•เดพเดถเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ)

เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดซเดฏเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต Setup%Computername%.List

%Computername% เดŽเดจเตเดจเดคเต เดจเดฟเดฒเดตเดฟเดฒเต† เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดชเต‡เดฐเดพเดฃเต (เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดŽเดฒเตเดฒเดพ เดธเต†เตผเดตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฒเดฟเดธเตเดฑเตเดฑเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚.)

เดซเดฏเตฝ %Computername%.List - เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดš เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดชเดพเดคเด•เดณเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต, เด“เดฐเต‹ เดชเดพเดคเดฏเตเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดตเดฐเดฟเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฐเตเดคเต.

เด†เดฆเตเดฏ เดฒเต‹เดžเตเดšเดฟเดจเต เดถเต‡เดทเด‚, เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‡เตปเดกเต†เด•เตเดธเดฟเด‚เด—เต เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเต, เด…เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต‹ เด…เดฒเตเดฒเดฏเต‹ เดŽเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต†, เด“เดฐเต‹ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดš เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต†เดฏเตเด‚ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดธเต‚เดšเดฟเด•เดฏเตเด‚ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ เดŽเดฃเตเดฃเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต† เดฒเด•เตเดทเตเดฏเด‚.

เด“เดฐเต‹ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเตเด‚ เดŽเดฃเตเดฃเตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚, เด•เตเดฑเดžเตเดžเดคเต เด’เดฐเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเต‚เดฒเตเดฏเด‚ เดฎเตเดฎเตเดชเดคเตเดคเต‡เดคเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดš เดฎเต†เดฏเดฟเตฝ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเตเดŸเต† เดฑเต‚เดŸเตเดŸเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดซเดฏเดฒเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเต: index.fld, indexlog.fld, search.fld เด•เต‚เดŸเดพเดคเต† เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฏเดฟเตฝ เดซเต‹เตพเดกเดฑเตเด•เดณเตเดŸเต† เดธเต‚เดšเดฟเด• เดชเตเดฐเด•เตเดฐเดฟเดฏ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต.

เดšเตเดฎเดคเดฒ เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ LOG เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ เด‡เดŸเตเดจเตเดจเต.

เด‡เตปเดกเต†เด•เตเดธเดฟเด‚เด—เต เดชเตเดฐเด•เตเดฐเดฟเดฏ
เด’เดฐเต เด•เต†เดฐเดฟเดฏเต‹ เดŽเดชเดฟเด เดซเด‚เด—เตโ€Œเดทเตป เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เด‡เตปเดกเต†เด•เตโ€Œเดธเดฟเด‚เด—เต เดชเตเดฐเด•เตเดฐเดฟเดฏ เดตเดฐเตเดจเตเดจเต
เดธเต†เดทเตป = callMethod("Domains.checkPublicFoldersIntegrity",{}, เดŸเต‹เด•เตเด•เตบ)

เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - เดชเตˆเดคเตเดคเตบ
PublicFolders.py

import json
import urllib.request
import http.cookiejar
""" Cookie storage is necessary for session handling """
jar = http.cookiejar.CookieJar()
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(jar))
urllib.request.install_opener(opener)
""" Hostname or ip address of your Kerio Control instance with protocol, port and credentials """

server = "http://127.0.0.1:4040"
username = "user"
password = "password"

def callMethod(method, params, token = None):
    """
    Remotely calls given method with given params.
    :param: method string with fully qualified method name
    :param: params dict with parameters of remotely called method
    :param: token CSRF token is always required except login method. Use method "Session.login" to obtain this token.
    """
    data =  {"method": method ,"id":1, "jsonrpc":"2.0", "params": params}

    req = urllib.request.Request(url = server + '/admin/api/jsonrpc/')
    req.add_header('Content-Type', 'application/json')
    if (token is not None):
        req.add_header('X-Token', token)    

    httpResponse = urllib.request.urlopen(req, json.dumps(data).encode())

    if (httpResponse.status == 200):
        body = httpResponse.read().decode()
        return json.loads(body)

session = callMethod("Session.login", {"userName":username, "password":password, "application":{"vendor":"Kerio", "name":"Control Api-Local", "version":"Python"}})
token = session["result"]["token"]
print (session)

session = callMethod("Domains.checkPublicFoldersIntegrity",{"domainId": "test2.local"}, token)
print (session)

callMethod("Session.logout",{}, token)

http://127.0.0.1:4040 เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดคเต เด…เดคเต‡เดชเดŸเดฟ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดพเด‚, เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต HTTPS เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดชเตˆเดคเตเดคเตบ เด•เต†เดฑเดฟเดฏเต‹ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเดฟเดจเต† เดตเดฟเดถเตเดตเดธเดฟเด•เตเด•เดฃเด‚.

เด•เต‚เดŸเดพเดคเต† เดซเดฏเดฒเดฟเตฝ เดฎเต†เดฏเดฟเตฝ เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดˆ เดซเด‚เด—เตเดทเตป (Adm - เดชเตŠเดคเต เดฎเต†เดฏเดฟเตฝ เดซเต‹เตพเดกเดฑเตเด•เตพ) เดจเดฟเตผเดตเดนเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดตเด•เดพเดถเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เด…เด•เตเด•เต—เดฃเตเดŸเต เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚.

เด•เต†เดฑเดฟเดฏเต‹ เด•เดฃเด•เตเดŸเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผเดฎเดพเตผเด•เตเด•เต เดŽเดจเตเดฑเต† เดฒเต‡เด–เดจเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเดฎเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•