Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Автоматизация переноса атрибутов и времени изменения файлов
Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 9, 10, 11  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
sa



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Tue Sep 25, 2012 17:43    Post subject: Reply with quote

oshizelly wrote:
""%p%n" "%t%m""

А если вместо этого %P%N %T%M записать?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Sep 25, 2012 17:51    Post subject: Reply with quote

oshizelly
А простой код кнопки нельзя было привести?
Да, кавычки в параметрах тут вообще лишние.

Volniy
Дату модификации неправильно меняет.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10257
Location: Россия, Саратов

Post (Separately) Posted: Tue Sep 25, 2012 18:03    Post subject: Reply with quote

oshizelly
То,что приведено в этом посте — не код кнопки, а кусок из BAR-файла.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
oshizelly



Joined: 04 Sep 2012
Posts: 52

Post (Separately) Posted: Tue Sep 25, 2012 18:03    Post subject: Reply with quote

sa wrote:
А если вместо этого %P%N %T%M записать?

А если так, то работает!!! Surprised Спасибо!

Flasher wrote:
Дату модификации неправильно меняет.

В чём именно выражается неправильность? На первый взгляд вроде бы все правильно Question
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Sep 25, 2012 18:19    Post subject: Reply with quote

oshizelly wrote:
В чём именно выражается неправильность?
Пробовал с каким-то hlp-файлом, то какие-то совсем другие числа выдавал, то просто новая дата не присваивалась. Закономерность не выявил.
Back to top
View user's profile Send private message
oshizelly



Joined: 04 Sep 2012
Posts: 52

Post (Separately) Posted: Tue Sep 25, 2012 19:01    Post subject: Reply with quote

Flasher
Может, этот файл был просто залочен каким-то процессом, тем же TC?
Прошу простить за банальное предположение, но даже лучшие из нас порой упускают из виду очевидное.

 !  Avada:
Оверквотинг (включая полное цитирование предыдущего поста, содержащего цитату) запрещён правилами форума. Пост отредактирован.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Sep 25, 2012 20:34    Post subject: Reply with quote

oshizelly
Нет, обычный файл, ничем не открытый, в какой-то тестовой папке валяется.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Tue Sep 25, 2012 21:05    Post subject: Reply with quote

Flasher wrote:
Закономерность не выявил.

А воспроизводится хоть ошибка то?
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Wed Sep 26, 2012 02:32    Post subject: Reply with quote

Flasher wrote:

Volniy
Дату модификации неправильно меняет.


Это вряд ли. Дело в том, что все три времени файлу устанавливаются одной апишной функцией одновременно. Тоже самое и со считыванием этих времен из файла-источника. Скорее всего имел место быть какой-то дополнительный доступ к файлу и, как результат, измененное время модификации.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Wed Sep 26, 2012 09:45    Post subject: Reply with quote

А вот с таким символом: 文 (когда я пробовал-перепробовал) программа выдавала ошибку 123…
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Wed Sep 26, 2012 10:30    Post subject: Reply with quote

Ошибка 123="Синтаксическая ошибка в имени файла, имени папки или метке тома."
То есть система говорит, что символ для нее неприемлемый. А этот символ явно относится к числу иероглифов. Не пробовал сам, но в региональных настройках ХР для поддержки иероглифов требуется специальную галочку поставить. Поставлена у тебя галочка?
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Wed Sep 26, 2012 11:06    Post subject: Reply with quote

Volniy wrote:
Поставлена у тебя галочка

Нет (на домашнем компе поэкспериментирую позже). Но сам тотал как-то обходится без неё: и копирует такие файлы и атрибуты присваивает.
Back to top
View user's profile Send private message
oshizelly



Joined: 04 Sep 2012
Posts: 52

Post (Separately) Posted: Wed Sep 26, 2012 11:08    Post subject: Reply with quote

Flasher wrote:
Проблема исключительно nircmd. Тут уже ничего не поделать, кроме как не потревожить автора.

Так может потревожим, в общих интересах? Только я вряд ли смогу внятно описать проблему, так что...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Sep 26, 2012 12:19    Post subject: Reply with quote

Volniy wrote:
Скорее всего имел место быть какой-то дополнительный доступ к файлу
Нет. Писал же через пост выше.

oshizelly wrote:
Только я вряд ли смогу внятно описать проблему
Что там описывать? Команды setfiletime/setfilefoldertime (а вероятно и ряд других) не работают с юникодными именами в пути к файлу/папке.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Wed Sep 26, 2012 12:39    Post subject: Reply with quote

oshizelly wrote:
На первый взгляд вроде бы все правильно

Присоединяюсь. Ошибок не замечал.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 9, 10, 11  Next
Page 6 of 11

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group