Како направити батцх датотеку преименовати датотеку на датум или вријеме

Постоји неколико различитих метода како се то може урадити. У наставку је дат пример како можете користити команду дате у команди фор да бисте издвојили тренутни датум и употребили те податке да бисте преименовали датотеку. Свака од наредби наведених у овом документу би се стављала у батцх датотеку.

Датум

за / ф "токени = 1-5 делимс = /" %% д у ("% дате%") до ренаме "хопе.ткт" %% е - %% ф - %% г.ткт

Испод се налази слом горње команде и шта све то значи.

  • за / ф - за команду и / ф прекидач.
  • "токенс = 1-5 делимс = /" - Колико жетона ће бити сломљени долазни подаци (у овом случају датум); 1-5 је пет различитих токена. Коначно, делимс је скраћеница за граничнике и то је оно што се користи за разбијање датума, у овом примеру / (коса црта) и размак (размак пре цитата).
  • %% д - Почетни знак који се користи за токен. Пошто у овом примеру постоји 5 ознака, то би било д, е, ф, г и х.
  • у ("% дате%") - Подаци који се користе, у овом случају% дате% је тренутни датум рачунара.
  • да - Шта за команду ради. Команда преименовања може да замени било шта друго.
  • ренаме "хопе.ткт" %% е - %% ф - %% г.ткт - Преименујте датотеку "хопе.ткт" у токене е, ф и г са екстензијом .ткт датотеке. Овај пример такође има - (цртица) између сваког токена да раздвоји месец, дан и годину у имену датотеке.

Када се% дате% користи у батцх фајлу, он приказује датум у следећем формату: Нед 09/02/2007 ова команда прекида овај датум у токене: "Сун" (%% д), "09" (%% е) ), "02" (%% ф) и "2007" (%% г).

У овом примеру, користећи горе наведени датум, хопе.ткт би био преименован у 09-02-2007.ткт.

време

за / ф "токени = 1-5 делимс =:" %% д у ("% тиме%") до преименуј "хопе.ткт" %% д - %% е.ткт

Ова наредба је врло слична горе наведеном примјеру. Међутим, уместо да користимо косу црту и размак да разбијемо податке, користимо: (колон) јер је време подељено са овим знаком. Коначно, пошто преименујемо фајл само у сат и минут, овај пример користи само д и е токен. Додатне информације о томе шта све у овој линији значи налазе се у горњем примеру.

Када се% тиме% користи у батцх датотеци приказује време у следећем формату: 19: 34: 52.25, ова команда разбија ово време на токене: "19" (%% д), "34" (%% е) ), и "52.25" (%% ф).

У овом примеру, коришћење горе наведеног времена хопе.ткт ће бити преименовано у 19-34.ткт.