Pakettfaili muutmine faili nime muutmiseks kuupäeva või kellaajaks

On mitmeid erinevaid meetodeid, kuidas seda teha. Allpool on näide sellest, kuidas kasutada käsku for käsk kuupäeva käsku praeguse kuupäeva väljavõtmiseks ja kasutada neid faile ümbernimetamiseks. Kõik käesolevas dokumendis loetletud käskud paigutatakse partiifaili.

Kuupäev

/ f "tokenid = 1-5 delims = /" %% d ("% date%") ümber nimetada "hope.txt" %% e - %% f - %% g.txt

Allpool on ülaltoodud käsu jaotus ja see, mida see kõik tähendab.

  • jaoks / f - käsk ja / f lüliti.
  • "märgid = 1-5 delims = /" - kui palju sümboleid sissetulevad andmed (antud juhul kuupäev) jagatakse; 1-5 on viis erinevat märki. Lõpuks on piirid piiritlejate jaoks ja see, mida kasutatakse kuupäeva lagundamiseks, selles näites / (edasisuunaline kaldkriips) ja tühik (ruum enne tsiteerimist).
  • %% d - märgi alguses kasutatav tähemärk. Kuna selles näites on 5 märki, siis oleks see d, e, f, g ja h.
  • sisse ("% date%") - kasutatavad andmed, sel juhul on% date% arvuti arvutis.
  • teha - mida käsk teeb. Ümbernimetamise käsk võib asendada mis tahes muu.
  • ümber nimetada "hope.txt" %% e - %% f - %% g.txt - ümber nimetada fail "hope.txt" märkidele e, f ja g .txt faililaiendiga. See näide sisaldab ka - (sidekriipsu) iga sümboli vahel, et eraldada kuu nimi, kuupäev ja aasta failinimes.

Kui partiifailis kasutatakse% date%, kuvatakse kuupäev järgmisel kujul: Sun 09/02/2007 see käsk katkestab selle kuupäeva märgideks: "Sun" (%% d), "09" (%% e ), "02" (%% f) ja "2007" (%% g).

Selles näites nimetatakse ülaltoodud kuupäevast mainitud lootus.txt ümber numbriks 09-02-2007.txt.

Aeg

/ f "tokenid = 1-5 delims =:" %% d ("% time%") ümber nimetavad "hope.txt" %% d - %% e.txt

See käsk on ülaltoodud näites väga sarnane. Edasise kaldkriipsude ja ruumi kasutamise asemel kasutame andmeid, mida me kasutame: (koolon), sest aeg jagatakse selle märgiga. Lõpuks, kuna me nimetame faili ainult tunniks ja minutiks, kasutab see näide ainult d ja e sümbolit. Täiendav teave selle kohta, mida selles reas tähendab, on toodud eespool toodud näites.

Kui partiifailis kasutatakse% time%, kuvatakse see aeg järgmises formaadis: 19: 34: 52.25, see käsk katkestab selle aja märgideks: "19" (%% d), "34" (%% e ) ja "52, 25" (%% f).

Selles näites nimetatakse ülalmainitud lootust cer.txt ümber kui 19-34.txt.