tarih
/ f "belirteçleri = 1-5 = =" "%% d in ("% date% ")" hope.txt "adını değiştirir%% e - %% f - %% g.txt
Aşağıda yukarıdaki komutun ve bunların ne anlama geldiğinin bir dökümü verilmiştir.
- for / f - for komutu ve / f anahtarı.
- "tokens = 1-5 delims = /" - Gelen verinin kaç tane jetonu (bu durumda tarih) bölünecek; 1-5 beş farklı belirteçtir. Son olarak, sınırlamalar sınırlayıcılar için kısadır ve tarihi kırmak için kullanılan, bu örnekte / (eğik çizgi) ve boşluk (alıntıdan önceki boşluk).
- %% d - Belirteç için kullanılan başlangıç karakteri. Bu örnekte 5 belirteç olduğundan, d, e, f, g ve h olacaktır.
- in ("% date%") - Kullanılan veriler, bu durumda% date%, bilgisayarın geçerli tarihidir.
- yapmak - for komutu ne yapar. Rename komutu başka bir şeyle değiştirilebilir.
- "hope.txt" olarak yeniden adlandır%% e - %% f - %% g.txt - "hope.txt" dosyasını .txt dosya uzantısına sahip e, f ve g belirteçlerine yeniden adlandırın. Bu örnekte, dosya adındaki ayı, günü ve yılı ayırmak için her belirteç arasında bir - (kısa çizgi) bulunur.
% Date% bir toplu iş dosyasında kullanıldığında tarihi aşağıdaki biçimde görüntüler: Sun 09/02/2007 bu komut bu tarihi belirteçlere böler: "Sun" (%% d), "09" (%% e ), "02" (%% f) ve "2007" (%% g).
Bu örnekte, yukarıda belirtilen tarihi kullanarak hope.txt 09-02-2007.txt olarak değiştirilecektir.
zaman
/ f "tokens = 1-5 delims =:" için %% d ("% time%") "hope.txt" adını değiştirir "%% d - %% e.txt
Bu komut yukarıdaki örneğe çok benzer. Bununla birlikte, verileri bölmek için eğik çizgi ve boşluğu kullanmak yerine, aşağıdakileri kullanıyoruz: (iki nokta üst üste) çünkü zaman bu karakterle ayrılır. Son olarak, dosyayı yalnızca saat ve dakika olarak değiştirdiğimiz için bu örnek yalnızca d ve e belirtecini kullanıyor. Bu satırdaki her şeyin ne anlama geldiğiyle ilgili ek bilgiler yukarıdaki tarih örneğinde bulunur.
% Time% bir toplu iş dosyasında kullanıldığında, aşağıdaki biçimde saati görüntüler: 19: 34: 52.25, bu komut bu zamanı belirteçlere böler: "19" (%% d), "34" (%% e ) ve "52, 25" (%% f).
Bu örnekte, yukarıda belirtilen zamanı kullanarak hope.txt 19-34.txt olarak değiştirilecektir.