• 20-08-2014, 10:35:20
    #1
    merhaba arada lazım oluyor bat programlamada özellikler % işaretinin kullanımları hakkında bilgisi olan varmı bazen sağda bazen solda kullanıyorlar bazende hem sağda hemsolda 1 tane 2 tane olabiliyorlar. tam olarak ne işe yarıyor bunlar.genelde yarım yamalak ingilizcem ile kopyala yapıştır yaparak sorunları hallediyorum ama zor oluyor.bilgisi olan varsa yazabilir mi yada türkçe bir kaynak varmı.sadece ana kodları veren değilde bu stringleri replaceleri anlatan
  • 20-08-2014, 11:23:40
    #2
    .bat programlamanın ne olduğunu bilmiyorum ama bazı arama yerlerinde şöyle birşey hatırlıyorum.

    %nicky% yazarsanız kelimenin ortasında felan farketmez nicky yazısını bulursa getirir.
    Yani % işareti benim dediğim yerde "herhangi birşey" anlamına geliyor. "nicky" kelimesinden önce birşey gelebilir, gelmeyedebilir hiç farketmez.

    Hatta D&R'da felan kitap sorun, 3 isimli bir kitap sorun, ortadaki kelimeyi verin. Sistemlerinde bu şekilde arama yapacaklardır %ortadakiisim% şeklinde.

    Belki .bat'da da aynıdır. Dediğim gibi fikrim yok da böyle birşey biliyorum sadece.
  • 20-08-2014, 16:04:29
    #3
    Üyeliği durduruldu
    hocam .bat dosyalarında C:Windows%System32 şeklinde kullanıyorsunuz % işaretini.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:04:29 -->-> Daha önceki mesaj 16:03:20 --

    Nicky adlı üyeden alıntı: mesajı görüntüle
    .bat programlamanın ne olduğunu bilmiyorum ama bazı arama yerlerinde şöyle birşey hatırlıyorum.

    %nicky% yazarsanız kelimenin ortasında felan farketmez nicky yazısını bulursa getirir.
    Yani % işareti benim dediğim yerde "herhangi birşey" anlamına geliyor. "nicky" kelimesinden önce birşey gelebilir, gelmeyedebilir hiç farketmez.

    Hatta D&R'da felan kitap sorun, 3 isimli bir kitap sorun, ortadaki kelimeyi verin. Sistemlerinde bu şekilde arama yapacaklardır %ortadakiisim% şeklinde.

    Belki .bat'da da aynıdır. Dediğim gibi fikrim yok da böyle birşey biliyorum sadece.
    o dediğiniz MySQL'un kendi özelliği, Google da arama ipiçları sayfasında bulunduruyordu bir zamanlar.
  • 20-08-2014, 19:01:46
    #4
    WapZap adlı üyeden alıntı: mesajı görüntüle
    hocam .bat dosyalarında C:Windows%System32 şeklinde kullanıyorsunuz % işaretini.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:04:29 -->-> Daha önceki mesaj 16:03:20 --



    o dediğiniz MySQL'un kendi özelliği, Google da arama ipiçları sayfasında bulunduruyordu bir zamanlar.
    MySQL çalışacaktım da, Java'ya takıldım halen. O yüzden şimdilik bilgim bu kadar.
  • 20-08-2014, 19:16:23
    #5
    Üyeliği durduruldu
    Nicky adlı üyeden alıntı: mesajı görüntüle
    MySQL çalışacaktım da, Java'ya takıldım halen. O yüzden şimdilik bilgim bu kadar.
    https://www.r10.net/off-topic/1314761-java-hakkinda.html
  • 20-08-2014, 21:39:38
    #6
    abcgrup adlı üyeden alıntı: mesajı görüntüle
    Bu nasıl saçma bir oyundur.

    @echo off
    msg * Albay Bruce Kaçtı Görevin Onu Canlı Bir Şekilde Yakalamak
    pause
    :m
    cls
    echo Plan Nedir
    echo 1.Kriz Masasi Olustur
    echo 2.Eski Arkadaslarindan Bruce un yerini ogren
    echo 3.Yan Gel Yat
    echo Kac Numarali Plan:
    set input=nothing
    set/p input=Sec:
    if %input%==1 goto bir
    if %input%==2 goto iki
    if %input%==3 goto üç
    goto m
    :bir
    echo Gerek Yok
    pause
    goto m
    :iki
    echo İyi Fikir
    pause
    goto m
    :üç
    echo Sacmalama
    pause
    msg * Bruce nin eski arkadaslari brucenin yerini soyledi ormanda kamp kurmus
    pause
    msg * Sen ve ordu bubi tuzaklari ile bruce u yakaladiniz ve siz madalya kazandiniz
    pause
    exit
    adı ne ben sevdim
  • 20-08-2014, 22:03:22
    #7
    mesela bunlar nette bir araştırma yaparken çıkardığım bir kod.(her ne kadar localde uğraştıktan sonra hostda çalışmasada )
    cd %1                  bata gelen birinci değişkeni alıp bu klasöre gidiyor
    
    set str=%3:-= %    buradaki %3 3.gelen değişkendeki - leri " " a ceviriyor.bunuda str adlı bir değişkene atıyor.(değişken gönderirken boşluk bıraktığımda bunu başka bir değişkene atıyordu bunun için boşluk yerine - kullandım sonra tekrar boşluğa çevirdim)
    
    echo %str%   str değişkenini yazdırıyor
    
    pause
    
    kullanımı: "abc.bat değişken1 değişken2 değişken3" şeklinde
    mesala burada @abcgroup yaptığı gibi %% arasına değişken adı ekleniyor.ama bazı yerlerde %%str ,%str,str% gibi değişik kullanımlarda var