Страница 4 из 5
Добавлено: Чт янв 22, 2015 17:44
Flasher
Nick писал(а):Где нужно правильно исправить?
Везде. Ну, честное слово, я для кого выше расписал? Не надо код сюда вставлять, это не вопрос - вставить в двух местах _. И код для работы с тем, что под курсором, разбирается по месту
публикации.
Добавлено: Сб ноя 19, 2016 05:59
KegP
Добрый день, господа.
А как быть, если необходимо сделать папку из даты создания файлов?
Поясню: есть куча фоток, находящиеся в одной папке. Хочу их рассортировать по папкам с датами вида 2016.11.19.
Спасибо...
Добавлено: Сб ноя 19, 2016 09:33
sa
KegP
Похожая задача.
Но там дата берётся из EXIF (а результаты перемещаются в другую панель).
Добавлено: Сб ноя 19, 2016 09:46
Staniclaw
KegP
Групповое переименование подойдёт? Маска имени:
[=tc.Дата создания.Y.M.D]\[N]
Добавлено: Сб ноя 19, 2016 12:29
Flasher
Re: Создание папки вида: дата+время
Добавлено: Пт июл 14, 2017 11:33
Lavr
Andity писал(а):
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
Спасибо.
Добавлено: Пт июл 14, 2017 19:57
addhaloka
Lavr
Как-то так:
Код: Выделить всё
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. В чём загвоздка?
p.p.s
Aquila писал(а):Я думаю в настройках формата даты в системе
Ага, вспомнил, на руборде, помнится нехилый
ср дискуссия по этому поводу разгорелась.

Добавлено: Пт июл 14, 2017 20:38
Aquila
addhaloka писал(а): В чём загвоздка?

Я думаю в настройках формата даты в системе (Control Panel->Region and Language)
Добавлено: Пт июл 14, 2017 20:46
Flasher
Lavr
Раз,
два. Ещё так можно:
Код: Выделить всё
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 в активной панели
Добавлено: Пт июл 14, 2017 21:37
Lavr
Aquila
Да, в системной настройке дата у меня с днем недели.
Но мне не нужно что бы ТC создавал каталоги с днями недели.
Ни один из предложенных кодов к сожалению не сработал.
Придется оставить самый первый.
ТС 9.0а Win 8.1 64bit
Добавлено: Пт июл 14, 2017 21:42
Flasher
Lavr писал(а):Ни один из предложенных кодов к сожалению не сработал.
Как именно приведённый мной код "не сработал"?
Добавлено: Пт июл 14, 2017 21:44
Lavr
Flasher
Куда вставить этот код?
Добавлено: Пт июл 14, 2017 21:47
Flasher
Lavr
На тулбар. Куда ж ещё?
Добавлено: Пт июл 14, 2017 21:48
Lavr
Flasher писал(а):Как именно приведённый мной код "не сработал"?
Этот.
Добавлено: Пт июл 14, 2017 21:49
Flasher
Lavr
Этот-этот.