можно ли переименовать файл с помощью этой проги ?

Обсуждение программы nhts - простановка времени
Ответить
Absolum
Сообщения: 13
Зарегистрирован: 27 дек 2021, 02:50

можно ли переименовать файл с помощью этой проги ?

Сообщение Absolum »

Привет.

юзаю в cmd утилю rents для переименования файла CapShow.jpg в такой формат: 20211224-014046 CapShow.jpg

@if %showdh%!==! start "" /D"C:\Temp" "hiderun.exe" "C:\Temp\ShowNews\Arhiv\RenTS.exe" /b C:\Temp\ShowNews\Sites\Narod\Advaita\Menjachi\VK\Rezerv\CapShow.jpg


а можно с помощью Вашей утили переименовывать файлы ?

чтобы был формат примерно такой: 2021 год 12 месяц 24 день -01 час 40 мин 46 сек - CapShow.jpg

или хотя бы так: 2021-12-24---01-40-46 сек - CapShow.jpg ?


или что то вроде того
nhutils
Сообщения: 591
Зарегистрирован: 09 дек 2009, 18:08
Контактная информация:

Re: можно ли переименовать файл с помощью этой проги ?

Сообщение nhutils »

Здравствуйте, сама программа nhts не умеет переименовывать файлы, она может только сформировать строку с датой и временем по заданному формату.
Но используя возможности командной строки, можно использовать созданный текст для переименования файлов.
Например (в bat файле)

Код: Выделить всё

echo тест > test.txt
for /f "usebackq tokens=*" %%a in (`nhts yyyy год MM месяц dd день - HH час mm мин ss сек`) do ren test.txt "%%a - CapShow.jpg" 
Absolum
Сообщения: 13
Зарегистрирован: 27 дек 2021, 02:50

Re: можно ли переименовать файл с помощью этой проги ?

Сообщение Absolum »

nhutils писал(а): 30 дек 2021, 05:56 Здравствуйте, сама программа nhts не умеет переименовывать файлы, она может только сформировать строку с датой и временем по заданному формату.
Но используя возможности командной строки, можно использовать созданный текст для переименования файлов.
Например (в bat файле)

Код: Выделить всё

echo тест > test.txt
for /f "usebackq tokens=*" %%a in (`nhts yyyy год MM месяц dd день - HH час mm мин ss сек`) do ren test.txt "%%a - CapShow.jpg" 
супер ! работает. спасибо !
Ответить