ዝርዝር ሁኔታ:

የላቀ ቡድን - 12 ደረጃዎች
የላቀ ቡድን - 12 ደረጃዎች

ቪዲዮ: የላቀ ቡድን - 12 ደረጃዎች

ቪዲዮ: የላቀ ቡድን - 12 ደረጃዎች
ቪዲዮ: የ12ኛ ክፍል የ2015 የከፍተኛ ትምህርት መግቢያ ከ50% በታች ያመጣ ተማሪ በሚቀጥለው ዓመት ዩኒቭርሲቲ አይገባም 2024, ሀምሌ
Anonim

ግን ያ ጥሩ ነው ፣ ማውጫውን ለመለወጥ በቀላሉ ሲዲውን ወይም የ CHDIR ትዕዛዙን ይጠቀሙ። ግን በዚህ ጉዳይ ላይ ምንም ችግር የለውም።

የላቀ ባች
የላቀ ባች
የላቀ ባች
የላቀ ባች
የላቀ ባች
የላቀ ባች

እባክዎን በብሎግ ላይ ሊያደርጓቸው የሚችሏቸው ማናቸውም ጥያቄዎችን ይምሩ-https://tamsanh.com/blog/2008/07/11/batch-tutorial-3-advanced-batch/ ከእንግዲህ አስተማሪዎችን አልጎበኝም ፣ እና በፍጥነት ያገኛሉ በዚያ መንገድ ምላሽ። ሄይ ወንዶች! ታም ኑጉየን እዚህ። ብዙ ጊዜ አል comingል ፣ ግን አሁን እዚህ አለ! የሚቀጥለውን የ “ባች” አጋዥ ሥልጠናዎቼን አቀርብልዎታለሁ! ሌሎች ትምህርቶቼን አንብበው ይሆናል (ወይም ላያደርጉ ይችላሉ) - መሠረታዊ ነገሮች የ “ባች” ትንሽ ተጨማሪ የተሻሻለ ባች ይህ አስተማሪ ከመጀመሪያዎቹ ሁለት መምህራን አንዳንድ ንጥረ ነገሮችን ያበድራል። ማለትም ECHO CommandCD Command DIR Command ሌሎቹን ሁለቱን ካላነበቡ እነዚያን ትዕዛዞች በፍጥነት እንዲመለከቱ እመክራለሁ። እጠብቃለሁ እዚህ። ፣ እና ይፍጠሩ እና ያስፋፉ። ስለዚህ ያንን ጥሩ 'ኦል ትዕዛዝ ፈጣንን እንከፍት እና እንጀምር! አሂድ-> cmd በአማራጭ ፣ ወደዚህ መሄድ ይችላሉ-ጀምር-> የፕሮግራም ፋይሎች-> መለዋወጫዎች-> የትእዛዝ ፈጣን በዚህ በዚህ መመሪያ ውስጥ የእኔ ማብራሪያዎች ትንሽ ረዘሙ ፣ ስለዚህ አንዳንድ ትዕዛዞችን ከአንድ ገጽ በላይ በዋናነት ለሥነ -ውበት ዓላማዎች ከፍዬአለሁ። ወደላይ እና ወደ ታች ማሸብለል ሳያስፈልግ ጽሑፉን እያነበቡ ስዕሎቹን ማየት ወደድኩ። ብዙውን ጊዜ ከእያንዳንዱ ኮድ ቅንጥብ በኋላ ሥዕል አለ። ይደሰቱ!

ደረጃ 1 ትዕዛዙን ያስጀምሩ

ጀምር ትእዛዝ
ጀምር ትእዛዝ
ጀምር ትእዛዝ
ጀምር ትእዛዝ
ጀምር ትእዛዝ
ጀምር ትእዛዝ
ጀምር ትእዛዝ
ጀምር ትእዛዝ

የ START ትዕዛዙ ነገሮችን የሚጀምር ጥሩ ትንሽ ትእዛዝ ነው! እሱ ቀላል ትእዛዝ ነው ፣ እና ወደ ከባድ ትዕዛዞች ከመድረሳችን በፊት እንድንሞቅ ይረዳናል።

ThingToBeStarted.exe ን ይጀምሩቆንጆ ቀላል

WMPlayer.exe ን ያስጀምሩ. Exe ን ማስጀመር ብቻ ሳይሆን ድር ጣቢያም መተየብ ይችላሉ ፣ እና በነባሪ አሳሽዎ ውስጥ ይከፈታል

Www. Instructables.com ን ይጀምሩበጣም ቀላል ፣ አዎ? እሺ። አሁን ወደ አስተማሪው - SET Command ወደ እውነተኛ ሥጋ እንሂድ።

ደረጃ 2 - SET Command - String Theory (1/4)

SET Command - String Theory (1/4)
SET Command - String Theory (1/4)
SET Command - String Theory (1/4)
SET Command - String Theory (1/4)

የ SET ትዕዛዙ - ተለዋዋጭ ገላጭ። ተለዋዋጮች። የገንቢው አምብሮሲያ። ተለዋዋጮች የማስታወሻ ቅንጣቶች ናቸው… ስህተት ፣ ተለዋዋጭ። ስለእሱ አይኤፍኤዎች ወይም አይደሉም! (lol ፣ ይቅርታ)። እሺ! ስለዚህ ይህ ሕፃን እንዴት ነው የሚሰራው?

SET TestVS = የሙከራ ተለዋዋጭ ሕብረቁምፊ!በዚህ ሁኔታ ፣ እኛ እሴቱን ብቻ አከማችተናል “የሙከራ ተለዋዋጭ ሕብረቁምፊ!” ወደ ተለዋዋጭ TestVS። ደህና ፣ ያ ሁሉ አስደሳች እና ጨዋታዎች ነው ፣ ግን ተለዋዋጭ እሴቱን እንዴት እናገኛለን? እኛ እንጠቀማለን %.በተለዋዋጭ ስም ዙሪያ % ጨምር

ECHO %TestVS %ደህና ፣ ግን ሌላ ምን ማድረግ ይችላል?

ደረጃ 3 - SET Command - Mr. Math (2/4)

SET Command - Mr. Math (2/4)
SET Command - Mr. Math (2/4)
SET Command - Mr. Math (2/4)
SET Command - Mr. Math (2/4)
SET Command - Mr. Math (2/4)
SET Command - Mr. Math (2/4)

ሂሳብ ማድረግ ይችላል? ደህና ፣ እሱን ለመፈተሽ ቀለል ያለ ስብስብ እንሥራ።

@ECHO OFFSET ሙከራ = 1ECHO%ሙከራ%SET ሙከራ =%ሙከራ%-1ECHO%ሙከራ%ለአፍታዋው ፣ ምን ሆነ? ያ መስራት ነበረበት! ትንሽ ቆይ… ስለ SET ትዕዛዞች ሕብረቁምፊዎች ብቻ ምን ነበር? አዎ። የ SET ትዕዛዙ በራሱ የሕብረቁምፊን ተለዋዋጭ ብቻ ይፈጥራል ፣ ማለትም የእሴቱን በጣም ቀጥተኛ ትርጓሜ ይፈጥራል ማለት ነው። እሱ “1 - 1” እኩል”0 ን አያስብም ፣ እሱ“1 - 1”እኩልነትን 1 - 1.” ያስባል። ስለዚህ ያንን እንዴት እንለውጣለን ተለዋዋጭው በቀጥታ እንዲገለበጥ ሳይሆን እንዲገመገም እንፈልጋለን። ይህ ማለት ከአንድ ሕብረቁምፊ ወደ አገላለጽ መለወጥ እንፈልጋለን ማለት ነው! በጣም ቀላል ለውጥ ፣ በቀላሉ ለ /SET ትዕዛዙ ያክሉ። በተግባር ለማየት ቀላል የምድብ ፋይል እዚህ አለ ፣ ወይም በትእዛዝ ፈጣን ማኑዋል ውስጥ መተየብ ይችላሉ። እኔ የኋለኛውን ሀሳብ አቀርባለሁ; እሱ በጣም ፈጣን ነው ፣ እና ኮዱ በጣም የተወሳሰበ አይደለም ፣ ግን የምድብ ፋይልን በእውነት ከፈለጉ ፣ እዚህ አለ

@ECHO OFFSET /አንድ ፈተና = 2+2ECHO %ሙከራ %ለአፍታ አቁምድንቅ! ፍፁም አድርጎ ገልጾታል። በእኛ ‹የሂሳብ ፈተና.bat› ላይ ምን ለውጦች መደረግ እንዳለባቸው አሁን እናውቃለን

@ECHO OFFSET /ሙከራ = 1ECHO%ሙከራ%SET /a test =%Test%-1ECHO%Test%PAUSEእሺ። ስለዚህ እንሮጥ! ግሩም! በትክክል ሰርቷል! ግን ቀጥሎ ምንድነው?

ደረጃ 4 - SET Command - የተጠቃሚ ግቤት (3/4)

SET Command - የተጠቃሚ ግቤት (3/4)
SET Command - የተጠቃሚ ግቤት (3/4)
SET Command - የተጠቃሚ ግቤት (3/4)
SET Command - የተጠቃሚ ግቤት (3/4)
SET Command - የተጠቃሚ ግቤት (3/4)
SET Command - የተጠቃሚ ግቤት (3/4)

SET ተጠቃሚውን ለግብዓት የማቅረብ ችሎታም አለው። ወደ SET መለኪያዎች በማከል /ገጽ ፣ ከተለመደው ተለዋዋጭ አዘጋጅ ወደ በተጠቃሚ ቁጥጥር ወደሚደረግ ተለዋዋጭ ይለውጠዋል።

SET /p UDefine =በ /p ፕሮግራሙ በእውነቱ ለአፍታ ቆሟል እና የተጠቃሚውን ግብዓት ይጠብቃል። ግን ይጠብቁ ፣ አንድ /ልኬትን አላየሁም ፣ ያ ማለት ተለዋዋጭው ሕብረቁምፊ ብቻ ነው ማለት ነው? ደህና ፣ ዓይነት። የመለኪያዎቹ /ገጽ /ሀ ሙሉ በሙሉ ውድቅ ያደርገዋል ፣ እና እሱን ከሞከሩ በቀላሉ የጠፋ የ operand ስህተት ያገኛሉ። ይህ ማለት የተጠቃሚው ተለዋጭ ተለዋዋጭ አገላለጾችን መገምገም አይችልም ማለት ነው። ታዲያ አንድ ሰው ምን ማድረግ ይችላል? ደህና ፣ እኛ ልንጠቀምበት የምንችለው አንድ ተንኮል እዚህ አለ። የ SET ትዕዛዝ ሁሉም በአንድ ጊዜ የግቤቶች /ፒ እና /ሀ አጠቃቀምን ትክክል አይደለም? ደህና ፣ ስለ መለኪያዎች /ሀ እና /p ቅደም ተከተል አጠቃቀምስ? አሀ… አንተ ተንኮለኛ ቦት ጫማዎች

@ECHO OFFECHO ካልኩሌተር ስሪት 1.0ECHO. SET /p UDefine = SET /a UDefine =%UDefine%ECHO = ECHO%UDefine%ECHO. PAUSEጥሩ የሂሳብ ማሽን እዚያ ደርሷል። እስካሁን ካልገመቱት ፣ {{{ECHO.}}} ባዶ መስመር ነው። ያ አሪፍ አይደለም?

ደረጃ 5 - SET ትእዛዝ - ዓይንን ከማሟላት የበለጠ (4/4)

SET ትእዛዝ - ዓይንን ከማሟላት የበለጠ (4/4)
SET ትእዛዝ - ዓይንን ከማሟላት የበለጠ (4/4)
SET ትእዛዝ - ዓይንን ከማሟላት የበለጠ (4/4)
SET ትእዛዝ - ዓይንን ከማሟላት የበለጠ (4/4)
SET ትእዛዝ - ዓይንን ከማሟላት የበለጠ (4/4)
SET ትእዛዝ - ዓይንን ከማሟላት የበለጠ (4/4)

በዚህ ጊዜ ፣ የ SET ትዕዛዙ ተለዋዋጮች ለ ሕብረቁምፊዎች እና መግለጫዎች ብቻ ጥሩ ይመስላሉ። እውነት አይደለም. ተለዋዋጮቹ በእውነቱ በጣም ተጣጣፊ ናቸው ፣ እና በ ECHO ዎች ብቻ የተገደቡ አይደሉም። ተለዋዋጭ ብቻውን ለመተየብ ሞክረዋል?

SET ሙከራ = መምህራን%ሙከራ%እንዴት ያለ እንግዳ ስህተት ነው… “አስተማሪዎች” የሚለው ትእዛዝ አልታወቀም ይላል ፣ % ሙከራ % አገባብ አልነበረውም። ስለዚህ ያ ማለት DOS እያንዳንዱን ተለዋዋጭ በእጁ እንደተተየበ ያስተናግዳል ማለት ነው። ደህና ፣ ምን ቢሆን

የ SET ሙከራ = ጀምር cmd.exe%ሙከራ%ደስ የሚል! ሰርቷል! DOS እያንዳንዱን ተለዋዋጭ በተጠቃሚው እንደተተየበ ያስተናግዳል ፣ እና በዚያ መሠረት ያሂደዋል። የሚስብ ኮድ እዚህ አለ ((በቀላሉ ቅዳ/ለጥፍ ፤ ትንሽ አድካሚ ነው።

@ECHO OffSET Variable1 = ECSET Variable2 = HSET Variable3 = O CSET Variable4 = ooSET Variable5 = l! ECHO%Variable1 %% Variable2 %% Variable3 %% V4 %ተለዋዋጭ 5%ለአፍታ አቁምያ ሥርዓታማ አይደለም? እያንዳንዱ ተለዋዋጭ የጠቅላላው መልእክት ሁለት ፊደላትን (ከተለዋዋጭ 2 በስተቀር) ይይዛል ፣ እና ተለዋዋጮችን በቅደም ተከተል በማስቀመጥ እያንዳንዱ ፊደል የኢኮ አሪፍ ትዕዛዙን ይጨምራል እና ያጠናቅቃል! DOS መዝገበ -ቃላት።

ደረጃ 6 - ትእዛዝ ከሆነ - ሁሉም ሰው እኩል ነው (1/2)

ትእዛዝ ከሆነ - ሁሉም ሰው እኩል ነው (1/2)
ትእዛዝ ከሆነ - ሁሉም ሰው እኩል ነው (1/2)
ትእዛዝ ከሆነ - ሁሉም ሰው እኩል ነው (1/2)
ትእዛዝ ከሆነ - ሁሉም ሰው እኩል ነው (1/2)
ትእዛዝ ከሆነ - ሁሉም ሰው እኩል ነው (1/2)
ትእዛዝ ከሆነ - ሁሉም ሰው እኩል ነው (1/2)

ያ ክላሲካል ሁኔታዊ ኦፕሬተር። መሠረታዊ ፣ ግን ኃይለኛ አንዳችም ያነሰ። ከዚህ በፊት ፕሮግራም ለሌላቸው ፣ የ IF ትዕዛዝ በትክክል እንዴት እንደሚመስል ነው። በአገባቡ ውስጥ ያለው አገላለጽ እውነት (ወይም እውነት ካልሆነ) ቀጣዩ የትእዛዝ ቅደም ተከተል ይከናወናል። መሠረታዊው የትእዛዝ መስመር እንደሚከተለው ነው

IF%ተለዋዋጭ 1%==%ተለዋዋጭ 2%ECHO ይህ ክፍል ተፈጸመወይም ከአንድ በላይ አገባብ ካለዎት

@ECHO OFFIF%ተለዋዋጭ 1%==%ተለዋዋጭ 2%(ECHO ይህ ክፍል ተፈጸመ። ECHO እንደዚሁ ነው።) ELSE (ECHO ተለዋዋጭ 1 የማይፈታ ከሆነ & apost = ተለዋዋጭ 2 ፣ ይህ ይከሰታል። ECHO እና ይህ እንዲሁ ይከሰታል።)ማሳሰቢያ -ልዩ የቅንፍ አቀማመጥ በተደራጀ ኮድ ስለማላምን አይደለም ፣ ነገር ግን በእነዚያ ቦታዎች ከሌሉ ፣ አጠቃላይ የ IF ቅንጥብ አይሰራም። ስለዚህ ፣ በ IF ኮድዎ ላይ ማንኛውም ስህተት ካለ ፣ በቅንፍ ምክንያት ሊሆን ይችላል። ይህንን ልዩ ቡድን ለማሄድ ፣ IfVariableTest.bat ን ብዙ ማረም ሳያስፈልገኝ ተለዋዋጮችን ማዘጋጀት እችል ዘንድ የትእዛዝ መስመሩን ራሱ እጠቀም ነበር። ጊዜያት።

ደረጃ 7 - ትእዛዝ ከሆነ - እኔ ግን ከአንተ እበልጣለሁ (2/2)

ትእዛዝ ከሆነ - እኔ ግን ከአንተ እበልጣለሁ (2/2)
ትእዛዝ ከሆነ - እኔ ግን ከአንተ እበልጣለሁ (2/2)
ትእዛዝ ከሆነ - እኔ ግን ከአንተ እበልጣለሁ (2/2)
ትእዛዝ ከሆነ - እኔ ግን ከአንተ እበልጣለሁ (2/2)
ትእዛዝ ከሆነ - እኔ ግን ከአንተ እበልጣለሁ (2/2)
ትእዛዝ ከሆነ - እኔ ግን ከአንተ እበልጣለሁ (2/2)

ደህና ፣ ስለዚህ ጥሩ የ IF መግለጫ እና ሁሉም አለዎት ፣ እና ተለዋዋጮች እኩል መሆናቸውን ወይም አለመሆኑን መፈተሽ ጥሩ እና ሁሉም ነው ፣ ግን ከሂሳቡ ጋር አይጣጣምም። ተለዋዋጭ 1 ከሌላው ተለዋዋጭ ከሆነ አንድ ነገር እንዲከሰት እፈልጋለሁ! ለእኛ ለፕሮግራም አዘጋጆች ፣ ይህ ቀላል ተግባር እንደሚመስል አውቃለሁ። ሁሉም ሌሎች የፕሮግራም ቋንቋዎች የሚያደርጉትን ብቻ ያድርጉ! ፈረሶችዎን ካውቦይ በደንብ ያዙ። በጣም ፈጣን አይደለም። የቡድን ፋይል መደበኛ የፕሮግራም ማራዘሚያ ብቻ አይደለም። ሞኝ ቢመስልም ፣ “” ከባች ፋይሎች ጋር አይሰሩ።

EQU - እኩል - == NEQ - እኩል አይደለም LSS - ያነሰ ThanGTR - Greater ThanLEQ - ያነሰ ወይም እኩል ToGEQ - ይበልጣል ወይም እኩልበ == ምሳሌ ምትክ እነዚህን ኦፕሬተሮች ያስቀምጡ

32 GTR 3 ECHO ከሆነ ይህ ይሠራል

@ECHO OFFIF 32 GEQ 32 (ECHO 32 ይበልጣል ፣ ወይም ከ 32 ጋር እኩል ነው) ELSE (ECHO 32 በእርግጥ ከ 32 ጋር እኩል ነው) PAUSEIF 32 LSS 32 (ECHO 32 ከ 32 ያነሰ ነው? አይመስለኝም።) ሌላ (ECHO 32 ነው ከ 32 ያላነሰ። የታሪኩ መጨረሻ።) ለአፍታ አቁም

ደረጃ 8 የ GOTO ትዕዛዝ

የ GOTO ትዕዛዝ
የ GOTO ትዕዛዝ
የ GOTO ትዕዛዝ
የ GOTO ትዕዛዝ
የ GOTO ትዕዛዝ
የ GOTO ትዕዛዝ

የ GOTO ትዕዛዝ። እሱ የሚናገረውን በትክክል ይሠራል ፤ በቡድን ፋይል ስክሪፕት ውስጥ ወደ መለያ ይሄዳል። ይህንን ትእዛዝ ለመጠቀም መጀመሪያ በቦታው ላይ መለያ ሊኖርዎት ይገባል። መለያዎች እንደዚህ ይመስላሉ

: መለያ 1ክፍተት ከሌለው ተከታታይ ፊደሎች እና/ወይም ቁጥሮች በፊት በቀላሉ ኮሎን ነው። የ GOTO ትዕዛዙ እንደዚህ የተዋቀረ ነው

የ GOTO መለያ 1ያ ቀላል ነው! እሱን ለማሰብ ይምጡ ፣ ይህንን ለምን በጥቂቱ የላቀ ባች ውስጥ እንዳላስገባሁ እርግጠኛ አይደለሁም። በማንኛውም ሁኔታ ይህ ትእዛዝ የ GOTO ትዕዛዙን እንደገና የሚያስፈጽም መለያ በቀላሉ በ GOTO የምድብ ፋይል ለመድገም ሊያገለግል ይችላል።

@ECHO ጠፍቷል: RepeatMeECHO "CTRL-C" GOTO RepeatMe ን ካልመቱ በስተቀር ይደገማልባች ፋይል በነገራችን ላይ እውነቱን ይናገራል። CTRL-C ሁለንተናዊ ለአፍታ ማቆም እና ለመቋረጥ ፈጣን ነው። CTRL-S በቀላሉ ለአፍታ ማቆም ነው። ግን መስኮቱን መዝጋት እንዲሁ እንዲሁ ይሠራል። GOTO መዝለል ወይም ኮድዎን እንዲሁ እንደገና ማዘዝ ይችላል

GOTO TurnEOffGOTO MultipleGotoECHO ይህ ECHO ሊዘለል ነው ።: ብዙሃኑ ጎቶጎቶ 3: ENDPAUSEEXIT: 1ECHO EndGOTO ማብቂያ: 3ECHO ይህ በመጀመሪያ ይታያል GOTO 2: TurnEOff@ECHO OFFGOTO MultipleGoto: 2ECHO ይህ ምንም እንኳን ኮድ እና ምንም እንኳን የመጨረሻው ቢሆንም 2018-03-01 እልልልልልልልልልልልልልልልልልልልከላይ ያለው ኮድ GOTO በኮዱ ውስጥ ዘልሎ የመግባት ችሎታን ለማጉላት ዓላማ ላይ ግራ ተጋብቶ የተዋቀረ ነው።

ደረጃ 9:> መለኪያ (1/2)

ምሳሌ ትግበራ
ምሳሌ ትግበራ

መለኪያ (1/2) "src =" https://content.instructables.com/ORIG/FBH/P5XV/F3JESWI8/FBHP5XVF3JESWI8-j.webp

ምሳሌ ትግበራ
ምሳሌ ትግበራ

መለኪያ (1/2) "src =" https://content.instructables.com/ORIG/FIX/9BXW/F3JESWI5/FIX9BXWF3JESWI5-j.webp

ምሳሌ ትግበራ
ምሳሌ ትግበራ

መለኪያ (1/2) "src =" https://content.instructables.com/ORIG/FHZ/92ZS/F3JESWI7/FHZ92ZSF3JESWI7-j.webp

ማጠቃለያ -የመጨረሻ ማስታወሻዎች
ማጠቃለያ -የመጨረሻ ማስታወሻዎች

መለኪያ (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

መለኪያ (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

መለኪያ (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

መለኪያ (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

ልኬት (1/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} "> ይህ የሚቀጥለው ትንሽ በእውነቱ‹ ትዕዛዝ ›አይደለም ፣ ግን ወደ ሌላ የተጨመረ አገባብ ትዕዛዞችን። የሚያደርገውን የአንድ የተወሰነ ትእዛዝ ውፅዓት ይወስዳል እና ወደ የጽሑፍ ፋይል መፃፍ ይችላል። መጀመሪያ በተግባር ካዩ ለማብራራት ይቀላል። አገባቡ የሚከተለው ነው-

ትዕዛዝ> የፋይል ስምእሺ ፣ ስለዚህ እኛ በተወሰነ ማውጫ ውስጥ ነን እንበል። ከዚያ የ “DIR” ትዕዛዙን እንጠቀማለን ፣ እሱም የባች መሰረታዊ ነገሮችን ካነበቡ የአሁኑ ማውጫዎን ይዘቶች እንደሚያሳዩ ያውቃሉ።

C: / ተጠቃሚዎች / Neo \> DIRበመደበኛነት ይወጣል

ድራይቭ ሲ ውስጥ ያለው የድምፅ መጠን HP ነው።.idlerc2007-19-02 03:14 PM እውቂያዎች 2007-19-06 10:44 PM ዴስክቶፕ2007-29-06 08:47 AM ሰነዶች2007-19-06 10:35 AM ውርዶች 2007-19-02 03:14 PM ተወዳጆች 02/19/ እ.ኤ.አ. PM 242, 947 የሙከራ መዝገብ. ፋይል (ቶች) 75 ፣ 564 ፣ 054 ባይቶች 14 ዲር (ዎች) 132 ፣ 927 ፣ 537 ፣ 152 ባይት በነጻግን ፣ እኛ> እና ወደ እሱ ከጨመርን

C: / ተጠቃሚዎች / Neo / DIR> DIRContents.txtእኛ ውፅዓት አናገኝም ፣ ይልቁንስ ፣ ውፅዓት ያለው DIRContents.txt የተባለ የምርት-ስፓንኪን-አዲስ የጽሑፍ ፋይል እናገኛለን! አሪፍ! ግን ቆይ ፣ ችግር አለ! በተመሳሳዩ ፋይል ውስጥ ብዙ ውፅዓቶች እንዲኖሩኝ እፈልጋለሁ ፣ ግን የእኔ> በቃ መፃፉን ይቀጥላል ፣ እና አልጨምርም! ምን ላድርግ?

ደረጃ 10: >> መለኪያ (2/2)

መለኪያ (2/2) "src =" https://content.instructables.com/ORIG/FG4/B58B/F3JESWIJ/FG4B58BF3JESWIJ-j.webp

መለኪያ (2/2) "src =" https://content.instructables.com/ORIG/F05/GZB1/F3JESWIK/F05GZB1F3JESWIK-j.webp

መለኪያ (2/2) "src =" https://content.instructables.com/ORIG/F93/Q7VS/F3JESWL2/F93Q7VSF3JESWL2-j.webp

መለኪያ (2/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

መለኪያ (2/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

መለኪያ (2/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

መለኪያ (2/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

መለኪያ (2/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

ልኬት (2/2) "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} "> ደህና በመጠየቅዎ ደስ ብሎኛል። ያ ነው >> መለኪያው ለ! >> ልክ እንደ> ነው ፣ ግን የተገለጸውን ፋይል ሙሉ በሙሉ ከመፃፍ ይልቅ እኛ እንጨምረዋለን! ስለዚህ እንሞክረው።

DIR >> DIRContents.txtንፁህ! ፍጹም ሰርቷል! ስለዚህ ይጠብቁ። ያ ማለት የምፈልገውን ማንኛውንም ነገር በጽሑፍ ፋይል ውስጥ እጽፋለሁ ማለት ነው? መሞከር እፈልጋለሁ

ባች ግሩም ነው> ግሩም። txtምንድን? ያ ለምን አልሰራም? መለኪያው እርስዎ የፃፉትን ማንኛውንም ነገር ብቻ ሳይሆን የሕጋዊ ትዕዛዞችን ውጤት ብቻ ስለሚጽፍ ነው። ግን ፣ ይህ በቀላሉ የሚፈታ ችግር ነው። ያስታውሱ ፣ መለኪያዎች የትእዛዞችን ውጤት ይመዘግባሉ። እኛ ልንቆጣጠረው የምንችለው ውጤት ምን ትእዛዝ አለው? ትክክል! ECHO ትዕዛዝ

ECHO ባች ግሩም ነው> ግሩም።እይ! ያስታውሱ። የ >> ውጤቱን ወደ ቀጣዩ የፋይሉ መስመር ያክላል።

ደረጃ 11 - ምሳሌ ትግበራ

እሺ። ስለዚህ ሁሉንም አንድ ላይ እናድርገው! በዚህ አስተማሪ ውስጥ ያሳየኋቸውን ትዕዛዞች የሚጠቀሙባቸው አንዳንድ የናሙና ኮዶች እነ areሁና። ይህ ኮድ በተከታታይ 1 ን ያክላል ፣ ውጤቱን ላልተወሰነ ጊዜ ያወጣል።

@ECHO OFFSET /a num = 1: ይድገሙ ECHO%num%SET /a num =%num%+1GOTO ይድገሙትይህ ኮድ CMD.exe ን 5 ጊዜ ይጀምራል

@ECHO OFFSET /a RepeatNum = 5: OpenIF%RepeatNum%== 0 GOTO EndSTART CMD.exeSET /a RepeatNum =%RepeatNum%-1GOTO ክፍት: ጨርስይህ ኮድ በ C: / Users / Neo ውስጥ የቡድን ፋይል ይፈጥራል ፣ እና ያሂደዋል

@ECHO OFFCHDIR C: / Users / NeoECHO @ECHO OFF> Hello.batECHO ECHO Hello! >> Hello.batECHO ECHO I & aposm in your C Drive! >> Hello.batECHO PUSE >> Hello.batC: / Users / Neo / Hello batPauseይህ ትንሽ የጨዋታ ስብስብ ነው። ቁጥሩን መገመት አለብዎት

@ECHO OFFSET /a GuessNum = 0SET /a answer =%RANDOM%ECHO መገመት ምን ቁጥር I & aposm እንደሚያስብ ይገምቱ። %ECHO የእኔ ቁጥር ዝቅ ይላል። መልሱ %መልስ %ECHO ነበር %GuessNum %Guesses. ECHO. PAUSEእና ይህ ፣ በጣም እወዳለሁ። እርስዎ ካልተጠነቀቁ ግን በኮምፒተርዎ ችሎታ ላይ በመመስረት በፍጥነት ከእጅ ሊወጣ ይችላል። ይህ ፋይል የሚያደርገው ሎልነምበርስ በሚባል ማውጫ ውስጥ ላልተወሰነ ቁጥር ያላቸው የጽሑፍ ፋይሎችን ይፈጥራል። እያንዳንዳቸው እነዚህ የጽሑፍ ፋይሎች የሎሌሞነሮች ማውጫ DIR ን ይይዛሉ። ነገሩ ፣ ማውጫው በፅሁፍ ፋይሎች ያለማቋረጥ እየሞላ እና እየሞላ ነው ፣ ስለዚህ እያንዳንዱ ተከታታይ የጽሑፍ ፋይል ካለፈው ይበልጣል። የዚህ ውጤት አጠቃላይ መጠኑ በእያንዳንዱ ሰከንድ የሚበልጥ እና የሚጨምር አቃፊ ነው

@ECHO OFFSET /a num = 1MKDIR lolnumbersCD lolnumbers: ዳግም አስጀምርDIR>%num%.txtSET /a num+= 1GOTO ዳግም አስጀምርእነዚህ ቆንጆ መሠረታዊ ኮዶች ናቸው። በልብዎ ፍላጎት ከእነሱ ጋር ሙከራ ያድርጉ።

ደረጃ 12 መደምደሚያ የመጨረሻ ማስታወሻዎች

ፌው። በዚህ አስተማሪ ውስጥ ብዙ ነገርን ሸፍነናል። ይህ ፣ በመጨረሻ ፣ ከመጨረሻዬ 3 እጥፍ ይረዝማል። እርስዎ እንደሚደሰቱበት ተስፋ አደርጋለሁ! ከመሄዴ በፊት ጥቂት አስታዋሾች ብቻ ያስታውሱ - ተለዋዋጭ ሲያስቀምጡ ፣ በተለዋጩ እና በእሱ እሴት መካከል ክፍተት በጭራሽ አያስቀምጡ።

SET variable1 = እሴትተጨማሪው ቦታ የእርስዎ ተለዋዋጭ ባዶ እንዲሆን ያደርገዋል

SET variable1 = እሴትእንዲሁም ፣ በርካታ አይኤፍዎች። ያስታውሱ Parenthesis ን በትክክል መቅረጽን ያስታውሱ - አዎ

IF 1 == 1 (ECHO አንድ እኩል ነው!) ሌላ (ECHO በዚህ ፕሮግራም ላይ የሆነ ነገር እና ይቅርታ አለ።)አይ

IF 1 == 1 (ECHO One Equals One!) ELSE (ECHO በዚህ ፕሮግራም ላይ የሆነ ነገር እና ይቅርታ አለ።)እንዲሁም አብሮገነብ ተለዋዋጮችም አሉ

%CD %% DATE %% TIME %% RANDOM%% ሲዲ% ወደ አሁን ማውጫ ይስፋፋል። በመሠረቱ ፣ ከመጀመሪያው>% DATE% እና% TIME% በስተጀርባ ያለው መንገድ ቀን እና ሰዓት ናቸው።% RANDOM% በ 0 እና 32767 መካከል የዘፈቀደ ቁጥርን ይሰጣል። ክልሉ ሊቀየር አይችልም ፣ አይመስለኝም። እና ያ በመሠረቱ ይህ ነው! ይህንን አስተማሪ እንደወደዱት ተስፋ አደርጋለሁ ፣ በእውነቱ ጠንክሬ ሠርቻለሁ። ተስፋ አደርጋለሁ ፣ ለ 10 ወር መቅረት ይከፍላል። አሁን መጥፎ ዜናው። በሚቀጥሉት ጥቂት ወራት ውስጥ ማንኛውንም ጥያቄ ለመመለስ ትንሽ እቸገራለሁ ፣ ምክንያቱም ከሀገር እወጣለሁ። ግን ጥያቄ ካለዎት ለማንም አስተያየት ይተው። እኔ ወደ ኮምፒዩተር መዳረሻ ካገኘሁ ፣ መልስ ለመስጠት እርግጠኛ ነኝ ፣ ግን ያ አስፈላጊ አይመስለኝም። Instructables ወዳጃዊ ማህበረሰብ ነው ፣ እና እዚያ የሆነ ሰው በችግርዎ ውስጥ እንደሚረዳዎት እርግጠኛ ነኝ።

የሚመከር: