Создание папки вида: дата+время
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5  Next  :| |:
Total Commander -> Автоматизация Total Commander

#46:  Author: FlasherLocation: Москва PostPosted: Thu Jan 22, 2015 18:44
    —
Nick wrote:
Где нужно правильно исправить?
Везде. Ну, честное слово, я для кого выше расписал? Не надо код сюда вставлять, это не вопрос - вставить в двух местах _. И код для работы с тем, что под курсором, разбирается по месту публикации.

#47:  Author: KegP PostPosted: Sat Nov 19, 2016 06:59
    —
Добрый день, господа.
А как быть, если необходимо сделать папку из даты создания файлов?
Поясню: есть куча фоток, находящиеся в одной папке. Хочу их рассортировать по папкам с датами вида 2016.11.19.
Спасибо...

#48:  Author: sa PostPosted: Sat Nov 19, 2016 10:33
    —
KegP
Похожая задача.
Но там дата берётся из EXIF (а результаты перемещаются в другую панель).

#49:  Author: StaniclawLocation: Ташкент PostPosted: Sat Nov 19, 2016 10:46
    —
KegP
Групповое переименование подойдёт? Маска имени:
[=tc.Дата создания.Y.M.D]\[N]

#50:  Author: FlasherLocation: Москва PostPosted: Sat Nov 19, 2016 13:29
    —
KegP
А получше поискать?

#51: Re: Создание папки вида: дата+время Author: Lavr PostPosted: Fri Jul 14, 2017 12:33
    —
Andity wrote:

cmd /c

В строке "Параметры" пишем

for /f "tokens=1,2,3,4 delims=. " %%a in ('date /t') do md "%%d%%c-%%b-%%a"


Создает каталог такого вида : 2017-07-Пт-14.
Какие изменения нужно внести в строку, что бы создавался каталог без дня недели, т.е. так: 2017-07-14
Спасибо.

#52:  Author: addhaloka PostPosted: Fri Jul 14, 2017 20:57
    —
Lavr
Как-то так:
Code:
cmd=%comspec% /c
param=for /f "tokens=1,2,3,4 delims=. " %%a in ('date /t') do md "%%d%%c-%%b-%%a"
menu=Создать папку с именем текущей даты


p.s. Хм, у меня же то же самое, что и выше подсказали, но папка создаётся именно как "2017-07-14", без дней недели. TC 8.52a/9.0a x32/x64, Win 8.1 Pro x64 и XP SP3. В чём загвоздка? Confused

p.p.s
Aquila wrote:
Я думаю в настройках формата даты в системе

Ага, вспомнил, на руборде, помнится нехилый ср дискуссия по этому поводу разгорелась. Very Happy


Last edited by addhaloka on Tue Jul 18, 2017 19:53; edited 1 time in total

#53:  Author: Aquila PostPosted: Fri Jul 14, 2017 21:38
    —
addhaloka wrote:
В чём загвоздка? Confused


Я думаю в настройках формата даты в системе (Control Panel->Region and Language)

#54:  Author: FlasherLocation: Москва PostPosted: Fri Jul 14, 2017 21:46
    —
Lavr
Раз, два. Ещё так можно:
Code:
TOTALCMD#BAR#DATA
mshta.exe "javascript:close(new ActiveXObject('Scripting.FileSystemObject').CreateFolder(new
Date().getFullYear()+'-'+('0'+(new Date().getMonth()+1)).slice(-2)+'-'+('0'+new Date().getDate()).slice(-2)))"
wcmicons.dll,29
Создать папку YYYY-MM-DD в активной панели


Last edited by Flasher on Sat Jul 15, 2017 09:22; edited 1 time in total

#55:  Author: Lavr PostPosted: Fri Jul 14, 2017 22:37
    —
Aquila
Да, в системной настройке дата у меня с днем недели.
Но мне не нужно что бы ТC создавал каталоги с днями недели.
Ни один из предложенных кодов к сожалению не сработал.
Придется оставить самый первый.

ТС 9.0а Win 8.1 64bit

#56:  Author: FlasherLocation: Москва PostPosted: Fri Jul 14, 2017 22:42
    —
Lavr wrote:
Ни один из предложенных кодов к сожалению не сработал.
Как именно приведённый мной код "не сработал"?

#57:  Author: Lavr PostPosted: Fri Jul 14, 2017 22:44
    —
Flasher
Куда вставить этот код?

#58:  Author: FlasherLocation: Москва PostPosted: Fri Jul 14, 2017 22:47
    —
Lavr
На тулбар. Куда ж ещё?

#59:  Author: Lavr PostPosted: Fri Jul 14, 2017 22:48
    —
Flasher wrote:
Как именно приведённый мной код "не сработал"?

Этот.

#60:  Author: FlasherLocation: Москва PostPosted: Fri Jul 14, 2017 22:49
    —
Lavr
Этот-этот.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5  Next  :| |:
Page 4 of 5

Powered by phpBB © 2001, 2005 phpBB Group