Kuinka saada erätiedosto nimeämään tiedosto uudelleen päivämäärän tai kellonajan mukaan

Kuinka saada erätiedosto nimeämään tiedosto uudelleen päivämäärän tai kellonajan mukaan

On olemassa muutamia erilaisia ​​menetelmiä, kuinka tämä voidaan tehdä. Alla oleva esimerkki näyttää, kuinka voit käyttää for-komennon date-komentoa nykyisen päivämäärän purkamiseen ja näiden tietojen avulla tiedoston nimeämiseen uudelleen. Jokainen tällä sivulla lueteltu for-komento sijoitetaan erätiedostoon.

Päivämäärä

for /f "tokens=1-5 delims=/ " %%d in ("%date%") do rename "hope.txt" %%e-%%f-%%g.txt

Alla on erittely yllä olevasta komennosta ja mitä se kaikki tarkoittaa.

  • for /f – for-komento ja /f-kytkin.
  • “tokens=1-5 delims=/ ” – Kuinka moneen tunnukseen saapuvat tiedot (päivämäärä) jaetaan; 1-5 on viisi erilaista merkkiä. Delims on lyhenne sanoista erottimet ja jakaa päivämäärä tässä esimerkissä, / (kenoviiva) ja välilyönti (välilyönti ennen lainausta).
  • %%d – Tokenissa käytetty alkumerkki. Koska tässä esimerkissä on 5 merkkiä, se olisi d,e,f,g ja h.
  • in (“%date%”) – Tiedot, jotka ovat tietokoneen %date% (päivämäärä).
  • do – Mitä for-komento tekee. Rename-komento voidaan korvata mitä tahansa muuta.
  • Nimeä “hope.txt” uudelleen %%e-%%f-%%g.txt – Nimeä tiedosto “hope.txt” uudelleen tunnukseksi e,f ja g, jonka tiedostotunniste on .txt. Tässä esimerkissä on myös – (yhdysmerkki) jokaisen tunnuksen välissä, joka erottaa kuukauden, päivän ja vuoden tiedoston nimessä.

Kun %date% käytetään erätiedostossa, se näyttää päivämäärän seuraavassa muodossa: Sun 09/02/2007. Tämä komento jakaa tämän päivämäärän tunnisteiksi: “Sun” (%%d), “09” (%%e), “02” (%%f) ja “2007” (%%g).

Tässä esimerkissä yllä mainittua päivämäärää käyttämällä hope.txt nimetään uudelleen muotoon 09-02-2007.txt.

Aika

for /f "tokens=1-5 delims=:" %%d in ("%time%") do rename "hope.txt" %%d-%%e.txt

Tämä komento on hyvin samanlainen kuin yllä oleva esimerkki. Sen sijaan, että käyttäisimme vinoviivaa ja välilyöntiä tietojen pilkkomiseen, käytämme : (kaksoispistettä), koska aika käyttää tätä merkkiä. Lopuksi, koska nimeämme tiedoston uudelleen vain tunniksi ja minuutiksi, tämä esimerkki käyttää vain d- ja e-tunnisteita. Lisätietoja siitä, mitä kaikki tällä rivillä tarkoittaa, löytyy yllä olevasta päivämääräesimerkistä.

Kun erätiedostossa käytetään %time%:a, se näyttää seuraavassa muodossa: 19:34:52.25. Tämä komento jakaa tällä kertaa tokeneihin: “19” (%%d), “34” (%%e) ja “52.25” (%%f).

Tässä esimerkissä yllä mainittua aikaa käyttäen hope.txt nimetään uudelleen muotoon 19-34.txt.

Recent Articles

spot_img

Related Stories

Stay on op - Ge the daily news in your inbox

[tdn_block_newsletter_subscribe input_placeholder="Email address" btn_text="Subscribe" tds_newsletter2-image="730" tds_newsletter2-image_bg_color="#c3ecff" tds_newsletter3-input_bar_display="" tds_newsletter4-image="731" tds_newsletter4-image_bg_color="#fffbcf" tds_newsletter4-btn_bg_color="#f3b700" tds_newsletter4-check_accent="#f3b700" tds_newsletter5-tdicon="tdc-font-fa tdc-font-fa-envelope-o" tds_newsletter5-btn_bg_color="#000000" tds_newsletter5-btn_bg_color_hover="#4db2ec" tds_newsletter5-check_accent="#000000" tds_newsletter6-input_bar_display="row" tds_newsletter6-btn_bg_color="#da1414" tds_newsletter6-check_accent="#da1414" tds_newsletter7-image="732" tds_newsletter7-btn_bg_color="#1c69ad" tds_newsletter7-check_accent="#1c69ad" tds_newsletter7-f_title_font_size="20" tds_newsletter7-f_title_font_line_height="28px" tds_newsletter8-input_bar_display="row" tds_newsletter8-btn_bg_color="#00649e" tds_newsletter8-btn_bg_color_hover="#21709e" tds_newsletter8-check_accent="#00649e" embedded_form_code="YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy" tds_newsletter="tds_newsletter1" tds_newsletter3-all_border_width="2" tds_newsletter3-all_border_color="#e6e6e6" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==" tds_newsletter1-btn_bg_color="#0d42a2" tds_newsletter1-f_btn_font_family="406" tds_newsletter1-f_btn_font_transform="uppercase" tds_newsletter1-f_btn_font_weight="800" tds_newsletter1-f_btn_font_spacing="1" tds_newsletter1-f_input_font_line_height="eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==" tds_newsletter1-f_input_font_family="406" tds_newsletter1-f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==" tds_newsletter1-input_bg_color="#fcfcfc" tds_newsletter1-input_border_size="0" tds_newsletter1-f_btn_font_size="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9" content_align_horizontal="content-horiz-center"]