|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как экранировать символ "=" в имени файла |
|
CMD/BAT - [решено] Как экранировать символ "=" в имени файла
|
Новый участник Сообщения: 3 |
Профиль | Отправить PM | Цитировать Народ!
Помогите решить задачку. Есть куча файлов (более 20000) с несколько странными именами вида 32362@r=2 Хочу их разобрать в цикле for /f %%a in (32362@r=2) do (.....) В результате имя файла 32362@r=2 воспринимается как 32362@r. Заэкранировать знак "=" не получается . Какой может быть выход из положения, если переименование файлов не приемлемо. |
|
Отправлено: 19:05, 10-09-2010 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Поясню.
В моем примере 32362@r=2 имя конкретного одного из множества файлов переданное в приведенный цикл из внешнего for по папке с файлами. Далее задача перебрать все строки этого файла в цикле for /f %%a in (32362@r=2) do (.....) для выбора строки по какой либо маске и занести эту строку в переменную. Так вот имя файла в котором проводится поиск нужной строки воспринимается как 32362@r, что я не делал, пробовал экранировать знак равно 32362@r^=2, писать в кавычках "32362@r=2" ..... |
Отправлено: 22:33, 10-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:01, 10-09-2010 | #3 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Спасибо!!! Работает "usebackq"
|
Отправлено: 01:28, 11-09-2010 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
7 / 2008 R2 - [решено] "-PC" вместо "-ПК" в имени компьютера | Morpheus | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 7 | 30-03-2010 21:17 | |
Ошибка - Каракули в реестре "Синтаксическая ошибка в имени файла,имени папки или метке тома" | permas | Microsoft Windows 2000/XP | 2 | 20-02-2010 19:30 | |
Интерфейс - [решено] Как удалить папку "Моя музыка","Мои Картинки", "Мое видео"? | verdix | Microsoft Windows 2000/XP | 3 | 03-10-2009 23:46 | |
Почему Windows при запуске файла с именем "start.exe" показывает кнопки как "Пуск"? | Котяра | Хочу все знать | 9 | 22-06-2009 13:48 | |
Вариант решения проблемы IIS FTP и символ "я" | MikhailL | Microsoft Windows NT/2000/2003 | 0 | 16-12-2008 13:45 |
|