Բովանդակություն:

Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ ՝ 6 քայլ
Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ ՝ 6 քայլ

Video: Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ ՝ 6 քայլ

Video: Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ ՝ 6 քայլ
Video: Չինական մեծ պատի առեղծվածը 2024, Նոյեմբեր
Anonim
Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ
Ոչ այնքան հիմնական խմբաքանակի ձեռնարկ

Նախորդ ձեռնարկում մենք սովորեցինք խմբաքանակի ֆայլեր գրելու հիմնական անհրաժեշտությունները: Եթե դուք չգիտեք, թե ինչ է խմբաքանակը, բայց ցանկանում եք սովորել այն, դիմեք «Շատ հիմնական խմբաքանակի ձեռնարկին»: Այս ձեռնարկում դուք կսովորեք ավելի առաջադեմ հրամաններ և ինչպես օգտագործել դրանք ծրագիր ստեղծելու համար:

Քայլ 1: Փոփոխականների քայլ (1/3)

Փոփոխականներն այն առարկաներն են, որոնք ենթակա են փոփոխման: Երբ մենք ստեղծում ենք փոփոխական, մենք ստեղծում ենք մի բան, որը ցանկանում ենք, որ համակարգիչը հիշի մեզ համար, մի բան, որը հետագայում կարող ենք օգտագործել ծրագրում. Համակարգչին տալիս ենք այն արժեքը, որը ցանկանում ենք պահել: և մենք նրան տալիս ենք պիտակ ՝ այն պահելու համար: մենք կարող ենք փոփոխականներ օգտագործել ամբողջ թվեր և տողեր: Փոփոխական ստեղծելու համար դուք պետք է սովորեք SET հրամանը: SET հրամանը այն է, ինչը ստեղծում է փոփոխականներ. SET name = value Ձեր CMD- ում մուտքագրեք հետևյալը. SET name = hello'name ' - ը փոփոխականի անունն է, և' hello ' - ն այն է, ինչ փոփոխականը պահում է, այնպես որ այժմ ամեն անգամ «echo name» մուտքագրելիս այն պետք է ասի «բարև» այո: ՈՉ, եթե ցանկանում եք փոփոխական ցուցադրել, պետք է դրա շուրջ դրեք տոկոսային (%) նշաններ: Այսպիսով, եթե մուտքագրեք «echo%test%», և այն պետք է ասի «բարև», այո: ԱՅՈ

Քայլ 2: Փոփոխականների քայլ (2/3)

Փոփոխականների քայլ (2/3)
Փոփոխականների քայլ (2/3)

Այսպիսով, հիմա մենք անշուշտ կարող ենք մաթեմատիկա՞ անել: մենք մուտքագրում ենք num = 1 Սա ստեղծում է «num» կոչվող փոփոխական, որին կցված է 1 արժեք: և դարձնել համար+1 (հայտնի է 1+1)) thenecho %num %այն պետք է մեզ տա 2, ճի՞շտ է: փորձե՞նք. մուտքագրեք հետևյալը նոթատետրում և պահեք որպես MathAttempt.bat (աստղերը չներառեք (*)) @echo offset v = 1set v =%v%+1echo%v%pauseit- ը պետք է ասի 2, այո՞ «ճիշտ» դու. «ուրեմն ի՞նչ է թիվ գումարած մեկ»:

Քայլ 3. Փոփոխականների քայլ (3/3)

Փոփոխականների քայլ (3/3)
Փոփոխականների քայլ (3/3)

Այսպիսով, ինչպե՞ս ենք համակարգչին ստիպում մտածել մաթեմատիկորեն: Պարզապես, փոփոխականի անվան առաջ ավելացնում ենք a /a: Օրինակ ՝ մենք մուտքագրում ենք «set /a num = 1», այնուհետև «set /a num =%num%+1», այնուհետև «echo %num% ապա մենք պետք է ստանանք 2, ճի՞շտ է: Փորձենք այն Մուտքագրեք սա նոթատետրում ….բլա բլա բլա, դուք գիտեք վարժությունը: ********************* ****************************@echo offset /a num = 1set /a num =%num%+1echo%num% դադար ****************************************** *** այնտեղ! այն ավելացրել է 1+1! այսպես է տեսնում համակարգիչը. _դու: ուրեմն num = 1, ճիշտ? pc: rightyou հաշվիչ ծրագիր: մենք կօգտագործենք goto հրամանը, որի մասին սովորել ենք Very Basic Batch Tutorial- ում: *************************** *************************** echo offset /a num = 1: topset /a num =%num%+1echo%num% գնացի վերևում ********** Համակարգիչը ավելացնում է 1 -ը, այնուհետև գնում է վերև և նորից ավելացնում 1 -ը և այլն:

Քայլ 4: Պարամետրերի քայլ (1/2)

Պարամետրերի քայլ (1/2)
Պարամետրերի քայլ (1/2)

Այսպիսով, այժմ, երբ մենք կարող ենք օգտագործել փոփոխականներ, եթե ունենք ընտրանքների ընտրություն, օրինակ ՝ սեղմեք 1 ՝ Hello.press 2 ասելու համար: Մնաս բարով: Մենք օգտագործում ենք «ԵԹԵ» հրամանը, օրինակ. Մուտքագրեք սա ձեր CMD- ում. Եթե 1 = = 1 արձագանք Տեսեք, որ այն աշխատում է: (==) նշանակում է «հավասար է», կարող եք նաև մուտքագրել «EQU») Մենք ստացել ենք հաղորդագրություն «Տեսեք, որ այն աշխատում է»: Այժմ մուտքագրեք սա. Եթե 1 == 2 echo It Works! Մենք ոչինչ չենք տեսել, քանի որ 1 -ը հավասար չէ 2 -ին: Եթե ցանկանում ենք սպասել, մինչև օգտվողը ինչ -որ բան դնի, մենք ավելացնում ենք a /p և փոփոխականը թողնում ենք դատարկ: Այսպես. Set /p variablename = Դա նշանակում է, որ համակարգիչը կսպասի, որ դու ինչ -որ բան դնես: այնպես որ մենք գրում ենք ՝ *********************************** *@echo օֆսեթ v1 = բարև = 2 արձագանք %v2 %դադարում որ եթե մենք մուտքագրում ենք 1, այն պետք է արձագանքի HI !, իսկ եթե ասում ենք 2, պետք է արձագանքի BYE !!

Քայլ 5: Պարամետրերի քայլ (2/2)

Պարամետրերի քայլ (2/2)
Պարամետրերի քայլ (2/2)

Այսպիսով, այժմ մենք գիտենք, որ եթե մենք ուզում ենք փոփոխական ընտրել, մենք մուտքագրում ենք. 2000? Այս ծրագրում (և ակնհայտորեն արձագանք) մենք կօգտագործենք SET, IF և GOTO *****@echo offset /a num = 0: topset /a num =%num%+1echo%num%if%num%== 2000 goto gobackgoto top: gobackset /a num =%num%-1echo%num %if %num %== 0 ստացվեց հետադարձ ************************************* այժմ, երբ այն հասնում է 2000 -ի, IF հրամանը այն դարձնում է GOTO երկրորդ մաս, որը ստիպում է հետհաշվել, այնուհետև երբ այն հասնում է 0 -ի, այն GOTO կլինի առաջին մասի համար, որը ստիպում է հաշվել… և այլն և այլն և այլն

Քայլ 6: Կատարված է

Դուք ավարտել եք իմ խմբաքանակի ձեռնարկները: Դուք կարող եք այստեղ գնալ ՝ գնալու համար մեկ այլ հրահանգվող Cool Batch ծրագրերի համար: Եթե ցանկանում եք օգնել ձեր խմբաքանակի որևէ ծրագրին, ուղարկեք ինձ նամակ կամ ուղարկեք ինձ էլ. Փոստ [email protected] հասցեով և Ես կփորձեմ օգնել ձեզ: Եթե ցանկանում եք ինչ -որ բան փորձել անցանց ռեժիմում, խորհուրդ եմ տալիս ստանալ Learn Batch File Programming: Johnոն Ալբերտի կողմից, իսկապես պարզ, հեշտ հետևելը և հիանալի, եթե ցանկանում եք ավելի լավը դառնալ:

Խորհուրդ ենք տալիս: