View previous topic :: View next topic |
Author |
Message |
laburj
Joined: 07 Mar 2005 Posts: 186
|
(Separately) Posted: Fri May 22, 2009 01:18 Post subject: название созданной папки копируется в буфер |
|
|
приветствую, можно ли осуществить идею:
хотелось, чтобы название только что созданной папки копировалось в буфер обмена? |
|
Back to top |
|
 |
Kavar
Joined: 06 May 2005 Posts: 112 Location: Южная Сибирь
|
(Separately) Posted: Fri May 22, 2009 11:23 Post subject: |
|
|
Плохая идея.
Юзай - cm_CopyNamesToClip |
|
Back to top |
|
 |
laburj
Joined: 07 Mar 2005 Posts: 186
|
(Separately) Posted: Fri May 22, 2009 20:51 Post subject: |
|
|
почему плохая?
cm_CopyNamesToClip - оставляет в конце названия -слэш |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Sat May 23, 2009 00:09 Post subject: |
|
|
А зачем, интересно?
Возможно, ты не знал, но в файле конфигурации, в разделе [MkDirHistory], содержатся имена последних сохданных директорий. Открывай да копируй... _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
laburj
Joined: 07 Mar 2005 Posts: 186
|
(Separately) Posted: Sat May 23, 2009 01:30 Post subject: |
|
|
Quote: | в разделе [MkDirHistory], содержатся имена последних сохданных директорий. Открывай да копируй... |
это долго
для чего? взять хотя бы фильмы, обычно создаю папку, к примеру вида "фильм (год)", сохраняю туда фильм, текстовой файл и обложу. и больше всего нравится, когда всё под одинаковыми именами, т.е. меняются только расширения
если бы в буфер копировалось автомитически название папки (или по хоткею, кстати есть утилита "List to clipboard", которая это выполняет, но не работает с юникодом) , то я бы сразу под хранящимся в буфере названием и сохранял текстовое описание и обложку |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sat May 23, 2009 02:47 Post subject: |
|
|
Сохраняй с абы-какими именами, а потом сделай групповое переименование. |
|
Back to top |
|
 |
laburj
Joined: 07 Mar 2005 Posts: 186
|
(Separately) Posted: Sat May 23, 2009 14:45 Post subject: |
|
|
Tol!k, ты прав, как один из вариантов
воспользовался wdx-плагином "FileX17" с маской [=filex.В папке] и теперь названия файлов берутся из названия родительской папки
*правда есть минус такого преобразования-если имеются 2 файла или более в папке одного расширения, то возможно надо ставить либо счётчик, либо в ручную переводить, либо удалять файлы из списка |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sun May 24, 2009 18:45 Post subject: |
|
|
Повесь этот .cmd на кнопку с параметром %N.
Устанавливай курсор на папку и жми кнопку.
Code: | @echo off &chcp 1251 >nul
setlocal enableextensions
echo Переименовывает все файлы в директории под курсором по маске
echo [Название директории]_[Счётчик].ext
rem Параметры кнопки: %N
rem Автор: Tol!k
if exist %tmp%\~pd~c~.tmp exit
dir "%~1" /a-d/b/o:n >%tmp%\~pd~c~.tmp &cd "%~1"
for /f "delims=" %%f in (%tmp%\~pd~c~.tmp) do call:n "%~1" "%%~nf" %%~xf
cd .. &del /q %tmp%\~pd~c~.tmp &exit
:n
if /i "%~1%3"=="%~2%3" (goto:eof) else (
for /l %%c in (2,1,999) do if /i "%~1_%%c%3"=="%~2%3" goto:eof
)
if /i not exist "%~1%3" (ren "%~2%3" "%~1%3" &goto:eof) else (
for /l %%c in (2,1,999) do if /i not exist "%~1_%%c%3" (ren "%~2%3" "%~1_%%c%3" &goto:eof)
) | Надеюсь, в папке не больше 1000 файлов каждого расширения. |
|
Back to top |
|
 |
|