İçindekiler:
- Adım 1: Değişkenler Adımı (1/3)
- Adım 2: Değişkenler Adımı (2/3)
- Adım 3: Değişkenler Adımı (3/3)
- Adım 4: Parametre Adımı (1/2)
- Adım 5: Parametreler Adımı (2/2)
- 6. Adım: Tamamlandı
Video: Çok Temel Değil Toplu Eğitim: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bir önceki eğitimde toplu iş dosyaları yazmanın temel esaslarını öğrendik. Toplu işlerin ne olduğu hakkında hiçbir fikriniz yoksa, ancak bunu öğrenmek istiyorsanız, "Çok Temel Toplu İşlem Eğitimi"ne bakın. Bu eğitimde daha gelişmiş komutları ve nasıl yapılacağını öğreneceksiniz. bir uygulama oluşturmak için bunları kullanmak için.
Adım 1: Değişkenler Adımı (1/3)
Değişkenler, konu değişikliği olan şeylerdir. Bir değişken oluşturduğumuzda, bilgisayarın bizim için hatırlamasını istediğimiz, daha sonra bir programda kullanabileceğimiz bir şey yaratırız; bilgisayara saklamak istediğimiz değeri veririz. ve altında saklamak için bir etiket veriyoruz. Değişkenler kullanarak tamsayılar ve dizeler oluşturabiliriz. Bir değişken oluşturmak için SET komutunu öğrenmeniz gerekir. SET name=merhaba'name', değişkenin adıdır ve 'merhaba', değişkenin depoladığı şeydir, bu nedenle, şimdi her "eko adı" yazdığınızda, "merhaba" demelidir, evet? etrafına yüzde (%) işaretleri koyun. Yani "echo %test%" yazarsanız ve "merhaba" demelidir evet? EVET
Adım 2: Değişkenler Adımı (2/3)
O halde şimdi kesinlikle matematik yapabiliriz? biz num=1 dizgisi, "num" adında ve kendisine 1 değeri eklenmiş bir değişken yaratır. ve num+1 (aka 1+1))thenecho %num% bize 2 vermeli, değil mi? deneyelim: not defterine aşağıdakini yazın ve MathAttempt.bat olarak kaydedin(yıldızları dahil etmeyin (*)) @echo offset v=1set v=%v%+1echo %v%pauseit 2 demeli, evet?YOK. Bilgisayar komutunuzu şu şekilde yorumladığı için 1+1 diyor:siz: "yani num=1, değil mi?"pc: "right"you: "peki num artı bir nedir?" pc: num+1 = 1+1böylece bilgisayar komutunuzu tam anlamıyla yorumlar.
Adım 3: Değişkenler Adımı (3/3)
Peki bilgisayarın matematiksel olarak düşünmesini nasıl sağlarız?Basit, name değişkeninin önüne bir /a eklerizÖrneğin:"set /a num=1"sonra"set /a num=%num%+1"sonra"echo yazarız %num%"o zaman 2 almalıyız, değil mi?Bunu bir not defterine yazalım….blah falan filan, matkabı biliyorsun.********************* ******************************@echo offset /bir sayı=1set /bir sayı=%num%+1echo %num% Duraklat************************************************* ***orada! 1+1 ekledi!bilgisayar böyle görüyor:_siz: yani sayı=1, doğru?pc:doğruse: peki sayı artı bir nedir?pc:num+1 = 1+1 = 2Voila!O halde şimdi yapalım bir sayma programı!Very Basic Batch Tutorial'da öğrendiğimiz goto komutunu kullanacağız.******************************* ******************************@echo offset /a num=1:topset /a num=%num%+1echo %num% Başa gitmek************************************************ **********Bilgisayar 1 ekliyor, sonra en üste gidiyor ve tekrar 1 ekliyor vs.
Adım 4: Parametre Adımı (1/2)
Artık değişkenleri kullanabileceğimize göre, seçeneklerimiz varsa, örneğin: Merhaba demek için 1'e basın. Hoşçakal demek için 2'ye basın. "IF" komutunu kullanırız, örneğin: Bunu CMD'nize yazın:if 1= =1 echo Çalıştığını görün!(==) "eşittir" anlamına gelir, "EQU" da yazabilirsiniz")"İşe yaradığını görün!" diyen bir mesaj aldık. Şimdi şunu yazın:if 1==2 echo Çalışıyor! 1'e eşit olmadığı için hiçbir şey görmedik, çünkü kullanıcının içine bir şey koymasını beklemek istiyorsak, bir /p ekliyoruz ve değişkenden sonraki kısmı boş bırakıyoruz. Bunun gibi:set /p değişkenadı=Bu, bilgisayar demektir. bir şey koymanı bekleyeceğiz. biz de şunu yazıyoruz:**************************************** *@echo offset v1=hi!!ayar v2=bye!!echo HI!echo demek için 1'e basın BYE!set /p sen=eğer %sen%==1 echo %v1%if %you%= demek için 2'ye basın =2 echo %v2%duraklat*******************************************Bu bilgisayara şunu söylüyor 1 yazarsak HI!, 2 dersek BYE!
Adım 5: Parametreler Adımı (2/2)
Şimdi biliyoruz ki, eğer bir değişken seçmek istiyorsak:set /p değişkenadı=yazıyoruz ve eğer bir değişken ayarlamak istiyorsak, şunu yazıyoruz:set /a değişkenadı=değer O halde şimdi neden gidip gelenleri sayan küçük bir program yapmıyoruz? 2000?Bu programda SET, IF ve GOTO kullanacağız (ve tabii ki yankı)******************************** *****@echo offset /a num=0:topset /a num=%num%+1echo %num%if %num%==2000 en başa git:gobackset /a num=%num%-1echo %num %if %num%==0 en başa dön geri dön*******************************************Yani şimdi, 2000'e ulaştığında, IF komutu onu geri sayım yapan ikinci parçaya GOTO yapar, daha sonra 0'a ulaştığında, onu sayan ilk parçaya GOTO yapar…vb vb.
6. Adım: Tamamlandı
Toplu iş eğitimlerimi bitirdiniz. Bazı Cool Batch Uygulamaları için başka bir talimata gitmek için buraya gidebilirsinizBatch programlarınızdan herhangi biri ile ilgili yardım isterseniz, bana mesaj atın veya [email protected] adresinden bana bir e-posta gönderin ve Sana yardım etmeye çalışacağım. Çevrimdışı bir şey denemek istersen Toplu Dosya Programlamayı Öğren! John Albert, gerçekten basit, takip etmesi kolay ve daha iyi olmak istiyorsanız harika!
Önerilen:
Çok Akıllı Değil Ama Çok Sağlıklı Ama Biraz Ürpertici Ayna: 5 Adım (Resimlerle)
Çok Akıllı Değil Ama Çok Sağlıklı Yine de Biraz Ürpertici Ayna: Bir aynaya ihtiyacınız var ama evinize başka bir akıllı nesne eklemek istemiyor musunuz? O halde bu Pek Akıllı Değil Ama Çok Sağlıklı Yine de Biraz Ürpertici Ayna tam size göre
Temel Windows Toplu Eğitimi: 5 Adım
Temel Windows Toplu Eğitimi: merhaba arkadaşlar, 24 saat içinde, son talimatımda size söz verdiğim bir Windows toplu öğreticisi yayınladım. Eğer görmediyseniz, buradaki bağlantıya tıklayın: https://www.instructables.com/id/Python-Tutorial/ bu, toplu pr'nin çok (x100) temellerinde
Toplu Eğitim - 1: 4 Adım atın
Toplu Eğitim - Al 1: Pekala, orada birkaç toplu eğitim gördüm, ancak hiçbiri gerçekten hiçbir şeyi takip etmiyor, bu yüzden sadece bu ekstra kolaylık için videolarla birlikte toplu olarak 3 bölümlük bir eğitim yapıyorum. Hepsini ekleyeceğim .bat (toplu iş) dosyaları uygun adımlarında gerekli
Çok Temel Toplu Eğitim: 6 Adım
Çok Temel Toplu Öğretici: Eğer Batch'in temellerini zaten biliyorsanız, bu talimatı okumanıza gerek YOKTUR, O Kadar Temel Değil Toplu Öğreticiye devam edin.NOT!: Ne zaman bir şey tırnak içindeyse ("örnek"), aşağıdakileri dahil etmeyin. tırnak işaretleri (eğer t
Toplu Programlama. Toplu İşlem Penceresinde: 3 Adım
Toplu Programlama. Bir Toplu İş Penceresinde.: Bu öğretilebilir (gerçekten toplu iş) içinde size nasıl toplu program yapacağınızı öğreteceğim. (bu benim ilkim, lütfen nazik olun)