Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 8)

Автор: aidarsimon
Дата сообщения: 19.10.2015 13:28
oshizelly
Avada
Вот есть вшитые в тотал функции для работы с расширенными свойствами файлов. Там есть куча полезностей в групповой переименовании. Но почему-то нету такого нужного объекта как текущая системная дата.
Автор: Avada
Дата сообщения: 19.10.2015 14:09
aidarsimon
Очевидно, потому, что большинству пользователей он там не особо нужен. (И что-то я не припоминаю, чтобы его там активно запрашивали.) А если когда-то понадобится, да, можно вставить дату вручную. И отсутствие этого свойства у известных мне WDX-плагинов — видимо, не от большой его нужности. Там, где действительно нужно, эта функция есть. В диалоге изменения атрибутов, например.
Автор: aidarsimon
Дата сообщения: 19.10.2015 14:31
Avada
Ок, понял, тогда ручками )
Автор: ewild
Дата сообщения: 19.10.2015 15:28
aidarsimon как вариант, если нет желания непосредственно набирать дату руками, то можно сделать желаемое в два этапа.

1. Выбрать необходимые каталоги и переустановить всем им атрибут даты/времени:
"Файлы - Изменить атрибуты...", "Изменение даты/времени - Текущие"

2. Далее в Инструменте группового переименования
Задать шаблон что-то типа: [Y]-[M]-[D] [N]
Автор: aidarsimon
Дата сообщения: 19.10.2015 15:53
ewild
Спасибо конечно, но это не вариант, т.к. сменится дата последнего изменения каталога, что мне совсем ни к чему.
Автор: oshizelly
Дата сообщения: 19.10.2015 17:26
aidarsimon 14:31 19-10-2015
Цитата:
Ок, понял, тогда ручкам

Существует чуть больше, чем 100500 бесплатных утилит, которые умеют при нажатии хоткея автоматически генерировать текущие системные дату/время (а также значения прочих переменных окружения) и/или вставлять их в буфер и/или в текущее целевое окно.
Автор: Abel11
Дата сообщения: 23.10.2015 23:50
aidarsimon 09:38 19-10-2015
Цитата:
нужно, например у 50 каталогов переименовать, добавив в конце _%текущая_дата%

При помощи TCIMG — любое переименование в один клик, несколько примеров кнопок добавления текущей даты к именам выделенных объектов здесь

Автор: LonerDergunov
Дата сообщения: 24.10.2015 01:46
aidarsimon
Вот такой простенький скрипт есть, можно ручками подправить.

Код: ' Переименование выделенного - добавление даты перед именем
With CreateObject("Scripting.FileSystemObject")
On Error Resume Next
Set List = .OpenTextFile(WScript.Arguments(0), 1)
Do While Not List.AtEndOfStream
FF = List.ReadLine
YY = Year(date) : MM = Month(date) : DD = Day(date) : H = Hour(time) : M = Minute(time) : S = Second(time)
If .FileExists(FF) Then : Set GFO = .GetFile(FF) : Else : Set GFO = .GetFolder(FF) : End If
GFO.Name = "[" & Right("0" & YY, 4) & "." & Right("0" & MM, 2) & "." & Right("0" & DD, 2) &_
"-" & Right("0" & H, 2) & "." & Right("0" & M, 2) & "." & Right("0" & S, 2) & "] " & GFO.Name
Loop
End With
Set GFO = Nothing : Set List = Nothing : Wscript.Quit
Автор: Darth_Max
Дата сообщения: 24.10.2015 16:41
Avada


Цитата:
Непонятно сформулировано. Куда передать? Где запустить? Где нужна команда?

Можно вставить команду SYNCOPEN на панель инструментов, тогда нажатием кнопки вызывается окно синхронизации.
Мне нужно, чтобы это окно вызывалось запуском Тотала из командной строки. Так можно?
Автор: Skif_off
Дата сообщения: 24.10.2015 16:55
Darth_Max
Можно так: посмотрите параметр /S=S в параметрах командной строки.
Автор: usalex
Дата сообщения: 27.10.2015 02:15
Установил портабельную версию.
Подскажите, плиз, почему ТС всегда запускается развернутым на весь экран?
Разве он не должен запоминать размер окна? Если я закрываю ТС когда он в окне, то затем при запуске он тоже должен запуститься в окне, а не на весь экран.
Подскажите, как решить проблему.
Автор: Abel11
Дата сообщения: 27.10.2015 02:40
usalex
Конфигурация - Сохранить настройки, после этого Total Commander будет запускаться с сохраненными настройками.
Автор: vek3262
Дата сообщения: 27.10.2015 02:53
usalex Конфигурация > Запомнить позицию.
Автор: usalex
Дата сообщения: 27.10.2015 04:02
vek3262
Abel11
Спасибо большое!
А я не по тем менюшкам рыскал, как рыбка гупи.
Автор: Insr
Дата сообщения: 29.10.2015 01:35
Здравствуйте, Как научить TC х64 копировать и переносить файлы из проводника и обратно? Drag and Drop? Не могу перенести ни один из файлов из любой папки в проводнике, будь то рабочий стол или любая другая папка, мне тут посоветовали открывать всё в TC но зачем? Если так раньше можно было делать.


Бывает так - работаю я в TC, обе панели настроены для работы и тут возникает необходиомсть воспольоваться проводником, нашел там что хотел и нужно скопировать или перенести в одну из папок открытых в TC, крайне не удобно возвращаться в TC и искать там нужный мне файл. Windows 10 как оказывается вообще плохо работает с Drag and Drop, такая же проблема с Photoshop, в него нельзя перенести фотки, если стоит галка работать от администратора, если её снять то фото уже можно в него закидывать, хотя на Windows 8.1 и более ранних версиях такого не было. Возможно есть какие то настройки? Отключение UAC и выставление прав админа и снятие их не помогает.
Автор: CaptainFlint
Дата сообщения: 29.10.2015 11:10
Insr
Перетаскивание между приложениями, работающими на разных уровнях привилегий, запрещено самой Windows, Тотал тут ничего не может сделать. Так что если Фотошоп запущен от админа, то и Тотал требуется запустить от админа, и наоборот.
Автор: Cronograph
Дата сообщения: 29.10.2015 12:04
Подскажите, пожалуйста, как можно узнать/сбросить мастер-пароль FTP?
Автор: Avada
Дата сообщения: 29.10.2015 13:37
Cronograph
Если он никуда не записан отдельно и начисто забыт, то узнать — никак. А для "сбросить" надо сначала ввести (что предполагает опять же "узнать"). См. также здесь
Автор: Skif_off
Дата сообщения: 29.10.2015 14:51
CaptainFlint
Дело не только в правах, там что-то изменили [поломали], как минимум в одной из последних Technical Preview даже в окно notepad.exe из окна explorer.exe нельзя было бросить файл.
Автор: Cronograph
Дата сообщения: 30.10.2015 11:53
Avada

Цитата:
Если он никуда не записан отдельно и начисто забыт, то узнать — никак. А для "сбросить" надо сначала ввести (что предполагает опять же "узнать"). См. также здесь

Спасибо, помогло!
Автор: Insr
Дата сообщения: 31.10.2015 20:58
Поясню с Photoshop - в него без прав админа можно перетаскивать а с ними нельзя. Перетаскивать в него можно откуда угодно, хоть из TC хоть из Проводника.

Разобрался по поводу TC и Darg and Drop
TC x32 - если запущен без прав админа, то в него можно перетаскивать и из него то же куда угодно в среде Windows 10.
TC x32 - с правами админа, то уже нельзя ничего перетаскивать.

Автор: DCT
Дата сообщения: 01.11.2015 01:29
Часто бывает нужно переносить метаданные из одного файла в другой, например, с помощью консольных утилит перенести id3 или exif тэги из источника в местоназначение:
id3.exe -D input.mp3 -1 -2 output.mp3
exiftool -all= -tagsfromfile src.jpg -exif:all dst.jpg

Подскажите, как это сделать в TC. Хотелось бы чего то настолько же удобного, как в изменении атрибутов "перенести из файла под курсором". Можно ли перенос повесить на кнопку и передать разными параметрами выделенный файл и файл под курсором?
Автор: Rodny
Дата сообщения: 01.11.2015 02:42
DCT (01:29 01-11-2015)
Цитата:
Можно ли перенос повесить на кнопку и передать разными параметрами выделенный файл и файл под курсором?

Да, %S и %N
Автор: delane
Дата сообщения: 01.11.2015 09:40
%$DESKTOP% открывает файловый десктоп c:\Users\%USERNAME%\Desktop

это может быть менее полезно, так как нет Computer и других виртуальных фолдеров, которые присутствуют в виртуальном десктопе \\
Автор: oshizelly
Дата сообщения: 01.11.2015 12:01
Подскажите, как рационально использовать для нескольких инсталляций TC одну и ту же папку с плагинами и адд-онами? До сих пор дублировал папки плагинов и утилит для каждой из инсталляций TC, соответственно, в командах для указания пути использовал переменную %Commander_path%. Но папки постепенно раздулись, а места на диске, как всегда, не хватает. Поэтому задумался над рационализацией.

Заменить пути в командах на абсолютные? Но тогда при малейшем изменении, например, буквы раздела всё перестанет работать.

Идеальным решением была бы возможность вручную задать значение переменной %Commander_path% для плагинов и пр., но можно ли так сделать?
Автор: Skif_off
Дата сообщения: 01.11.2015 12:45
oshizelly
Можно добавить свою переменную с помощью AutoRun.
Есть ещё %COMMANDER_DRIVE%, есть возможность править PluginBaseDir в конфиге.
Автор: Avada
Дата сообщения: 01.11.2015 13:06
oshizelly

Цитата:
Идеальным решением была бы возможность вручную задать значение переменной %Commander_path% для плагинов и пр., но можно ли так сделать?

%Commander_path% — это всегда путь к папке того TC, который сейчас запущен. В том числе и в значении PluginBaseDir. И я как раз всегда использую раздельную комплектацию плагинов/аддонов для разных инсталляций TC (в основном, конечно, базовых или близких к таковым, но есть и несколько штук полных версий). Невзирая на место.
Автор: Rodny
Дата сообщения: 01.11.2015 17:54
oshizelly
Символические ссылки на папку.
Автор: oshizelly
Дата сообщения: 01.11.2015 17:59
Skif_off 12:45 01-11-2015
Цитата:
Можно добавить свою переменную с помощью AutoRun.

Что такое AutoRun? Подозреваю, что имеется в виду не файл autorun.inf для автозапуска приложений с CD-ROM?

Цитата:
есть возможность править PluginBaseDir в конфиге

Про него я вообще забыл. На первый взгляд, это могло бы оказаться хорошим решением.
Но пути в wincmd.ini, usecmd.ini или прочих файлах настройках всё равно придётся переписывать, потому что сейчас у меня там пути к плагинам заданы через %Commander_path%.
А ещё остаются пути к всяким вспомогательным утилитам, которые не являются плагинами и которые у меня лежат в отдельной папки.


Avada 13:06 01-11-2015
Цитата:
%Commander_path% — это всегда путь к папке того TC, который сейчас запущен. В том числе и  в значении PluginBaseDir.

Прошу прощения, как-то это у вас немного слишком сложно сформулировано Не поясните ли парой слов, что означает "в значении PluginBaseDir"?


Цитата:
я как раз всегда использую раздельную комплектацию плагинов/аддонов для разных инсталляций TC (в основном, конечно, базовых или близких к таковым, но есть и несколько штук полных версий). Невзирая на место.

Понятно, что так гораздо более правильно. Но иногда приходится идти на компромиссы, жертвовать корректностью ради экономии места.


Rodny 17:54 01-11-2015
Цитата:
Символические ссылки на папку.

Интересная мысль, об этом я почему-то вообще не подумал. Но пока не вполне ясно, как это реализовать на практике. Что на что ссылать? TC будет искать плагины в папке %Commander_path%\MyPlugs... А там - общая символическая ссылка на отдельную папку D:\MyPlugs? Или понадобится создавать ссылки для каждой папки каждого плагина?
Автор: Rodny
Дата сообщения: 01.11.2015 18:41
oshizelly (17:59 01-11-2015)
Цитата:
TC будет искать плагины в папке %Commander_path%\MyPlugs... А там - общая символическая ссылка на отдельную папку D:\MyPlugs?

Да. Или выбрать какую-нибудь из установок TC за основную и реальную папку держать в ней.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.