በዊንዶውስ ውስጥ የራስ-ሰር ችሎታዎች በስርዓተ ክወናው ደረጃ ይደገፋሉ ፡፡ እነሱ የቀረቡት በዊንዶውስ ስክሪፕት አስተናጋጅ አካል ነው ፣ ይህም በተለያዩ የፕሮግራም ቋንቋዎች ስክሪፕቶችን የማስፈፀም ችሎታ አለው ፡፡ በመጀመሪያ ፣ የስርዓተ ክወና አቅርቦት አሰጣጥ ስብስብ ለጄ.ኤስ.ኤስ.እስ. እና ለ ‹ቪቢኤስክሪፕት› ቋንቋ አስተርጓሚዎችን ያጠቃልላል ፡፡ የመጨረሻው በዋናነት የአስተዳደር እና የተጠቃሚ አስተዳደር ሥራዎችን የሚፈቱ የ vbs ስክሪፕቶችን ለመፍጠር ያገለግላል ፡፡
አስፈላጊ
የጽሑፍ አርታኢ
መመሪያዎች
ደረጃ 1
የተፈጠረው ስክሪፕት ሊሠራበት በሚችልበት የሥራ ሰዓት አካባቢ ባህሪያትን እና አቅሞችን ያስሱ። ለምሳሌ ፣ አንድ ስክሪፕት በድረ-ገፆች ውስጥ ለመካተት የታቀደ ከሆነ ከአሳሽ እቃ አምሳያ እና ከአሁኑ ሰነድ (BOM እና DOM) ጋር በከፍተኛ ሁኔታ ይሠራል። በዊንዶውስ ስክሪፕት አስተናጋጅ ስር እንዲሰሩ የተደረጉ ስክሪፕቶች (ለምሳሌ አስተዳደራዊ ተግባራትን በራስ-ሰር ለማድረግ) ከእቃው አምሳያ ጋር መስተጋብር ይፈጥራሉ ፣ በዚህም በቀላሉ ሌሎች አክቲቭ ኤክስ እና ኮሜ ነገሮችን መፍጠር እና መጠቀም ይችላሉ ፡፡
ደረጃ 2
የስክሪፕቱን ዋና ተግባር ለመፍጠር የሚያገለግሉ ስልተ ቀመሮችን ያዘጋጁ ፡፡ በስራ ሰዓት አካባቢ የሚሰጡትን ችሎታዎች ዕውቀት ይተግብሩ ፡፡ በአፈፃፀም ፣ በተግባሮች ፣ በክፍሎች ዘዴዎች መልክ ሊተገበሩ የሚችሉ የአልጎሪዝም ክፍሎችን መለየት። በክፍሎች ውስጥ ሊካተቱ የሚችሉ መረጃዎችን ይለዩ ፡፡
ደረጃ 3
የወደፊቱን ስክሪፕት ገለባ ይተግብሩ። በጽሑፍ አርታዒ ውስጥ ፋይል ይፍጠሩ። ተግባሩን እና የአሠራር ሂደቱን “ስቶዎች” ን እንዲሁም ዘዴዎቻቸውን የያዙ የክፍል መግለጫዎችን ያክሉ። በ VBScript ውስጥ የሚደረግ አሰራር በንዑስ ቁልፍ ቃል ይገለጻል እና ስሙን የሚገልጽ መታወቂያ ይከተላል ፡፡ የሂደቱ አካል መጨረሻ በመጨረሻው ንዑስ አንቀጽ ተገልጧል ፡፡ ለምሳሌ:
ንዑስ የእኔ አሠራር (ሀ ፣ ለ)
ንዑስ ንዑስ
በተመሳሳይ ተግባር ተግባራት ቁልፍ ቃል በመጠቀም ይገለፃሉ
ተግባር MyFunction (ሀ)
የማጠናቀቂያ ተግባር
ክፍሎቹ የክፍል ቁልፍ ቃልን በመጠቀም ይገለፃሉ
ክፍል ማይክላስ
የማጠናቀቂያ ክፍል
ደረጃ 4
ዓለም አቀፍ ፣ አካባቢያዊ ተለዋዋጮችን እና የክፍል አባላትን ያውጁ ፡፡ ይህ በዲም አንቀፅ ይከናወናል
ደብዛዛ MyVariable
ከተለዋጩ ስም በኋላ ያለውን ልኬት በመጥቀስ ድርድሮችን ማወጅ ይችላሉ-
ዲም ማይአርራይ (10) የአስር አካላት ድርድር;
Dim MyArray (10, 15) 'ባለ ሁለት አቅጣጫ ድርድር;
ዲም ማይአርራይ () 'ተለዋዋጭ ድርድር።
ደረጃ 5
በተግባሮች ፣ በአሠራሮች እና በክፍል ዘዴዎች ላይ ኮድ በመጨመር የውሂብ ማቀናበሪያ ስልተ ቀመሮችን ይተግብሩ። ቀለበቶችን ለመፍጠር ዶ - ሉፕ ፣ ሳለ - ዌንድ ፣ ለ - እያንዳንዱ - ቀጣይ ፣ ለ - ለ - ደረጃ - ቀጣይ አንቀጾችን ይጠቀሙ ፡፡ እንደ - ከዚያ - ElseIf - ሌላ - መጨረሻን ይጠቀሙ እንደ ቅርንጫፍ ቅርንጫፍ ኦፕሬተር እና እንደ “Case Case - End Select” የሚለውን አንቀጽ እንደ ብዙ ምርጫ ኦፕሬተር ይጠቀሙ።
ደረጃ 6
በኮዱ ላይ አስተያየቶችን ያክሉ። ከነጠላ ጥቅሱ ቁምፊ ወይም ከሪም ቁልፍ ቃል በኋላ መምጣት አለባቸው ፡፡ ለምሳሌ:
'አስተያየት ጽሑፍ
Rem አስተያየት ጽሑፍ