Найдено 11 результатов

Cyrus
Вт апр 19, 2011 16:58
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Кажется, проблема именно в этом!
Сейчас сохранил xml в другой кодировке (ANSI)и вуяла - скрипт начал его "видеть" и сработал, как было Вами задумано.
Lev , а Вы не подскажете, как этот скрипт переделать так, чтобы он работал в кодировке UTF-16?
Я попытался его перекодировать, но после этого он ...
Cyrus
Вт апр 19, 2011 16:37
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Lev,
А не может быть это как-то связано с кодировкой самого текста xml?
У скрипта кодировка - 1251 Windows ANSI (кириллица), а у xml - Unix UTF-16 LE
Может быть, в этом проблема?
Cyrus
Вт апр 19, 2011 16:19
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Сообщение теперь выскакивает ("Готово, кол-во найденных файлов - 0").
Заметил ещё одну странную вещь. Если заменить "Хлупикино" на символ "<", то тогда делается bak-файл (раньше этого не происходило), но целевой файл становится пустым и выскакивает сообщение от Windows Script Host с указанием ошибки ...
Cyrus
Вт апр 19, 2011 12:56
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Lev,
А может быть такое, что wsсript.exe некорректно работает? Как это проверить?
Cyrus
Вт апр 19, 2011 11:53
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Lev ,
Попробовал то, что Вы написали.
Версия 7.50 (в её хелпе эти параметры упоминаются).
Раскладку менял (английский-русский) - не помогает.
"Путь запуска" проверил. "Закавычивал" и удалял - всё равно ничего не происходит.
Может быть, я не правильно его запускаю?
Я выделяю папки; нажимаю Ctrl+B ...
Cyrus
Ср апр 13, 2011 16:52
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Lev
Добавил кавычку (не дописал, простите).
Ошибку теперь не выдаёт, но в xml ничего всё равно не изменяет.
Lev, а можно Вам кинуть содержимое файла xml? Вы не могли бы у себя на нём проверить?
Cyrus
Ср апр 13, 2011 11:32
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Lev
Спасибо за скрипт. Я его испробовал следующим образом.
Скопировал присланный Вами код в файл "replaceinfiles.vbs"
Заменил в нем "просто_папка" на "Хлупикино" (это и есть тот текст, который нужно заменить в xml на название родительских папок).
Сделал кнопочку
TOTALCMD#BAR#DATA
wscript.exe "C ...
Cyrus
Вт апр 12, 2011 17:07
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Большое спасибо за положительную реакцию. Честно говоря, боялся, что отправят с прямо порога без объяснений.
Cyrus
Вт апр 12, 2011 16:47
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Автоматически.
То есть, выглядит вот так:
Изначально:
папка1\MI.xml (в нём есть выражение "просто_папка")
папка2\MI.xml (в нём есть выражение "просто_папка")
...
папкаN\MI.xml (в нём есть выражение "просто_папка")

Должно получиться
папка1\MI.xml (в нём выражение "просто_папка" заменено на ...
Cyrus
Вт апр 12, 2011 16:17
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Спасибо за ответ
Ко всему прочему есть более десятка известных мне приложений, поддерживающий регэкспы и рекурсию
Вы не могли бы назвать какое-нибудь бесплатное/полубесплатное приложение, в котором можно в поле замены задавать имя файла?
Я честно пытался найти такое, но не преуспел. Обычно мне ...
Cyrus
Вт апр 12, 2011 15:05
Форум: Автоматизация Total Commander
Тема: Автозамена части строки в XML на имя родительского каталога
Ответы: 19
Просмотры: 42269

Автозамена части строки в XML на имя родительского каталога

Здравствуйте. Прошу прощения за невнятное название темы - не смог написать покороче. Существует следующая задача:
В каталоге существует множество (20-200) подкаталогов. В каждом из них находятся какие-то файлы изображений (их трогать не надо) и один текстовый файл с расширением xml.
В этом текстовом ...