![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Текстовые файлы |
|
|
CMD/BAT - Текстовые файлы
|
Новый участник Сообщения: 14 |
Доброе время!
Прошу помощи, для создания батника нужно в текстовый файл нужно удалить знак пробел перед знаком "]" это знак не везде встречается в текстовом файле. |
|
Отправлено: 12:12, 09-08-2019 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать megaloman, как перенести файлы и переименовать я понимаю
У меня проблема в том, что нужно убрать перед знаком ] пробел megaloman, как перенести файлы и переименовать я понимаю У меня проблема в том, что нужно убрать перед знаком ] пробел |
Отправлено: 17:08, 15-08-2019 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2735
|
Профиль | Отправить PM | Цитировать AKadekin,
Цитата AKadekin:
Я уже себе перестал верить: взял Ваши файлы, еще раз их обработал, получил нужный результат. Или Вы не запускали мой скрипт, либо файлы, представленные Вами, нерабочие: например, в иной кодировке, либо в Вашем реальном файле перед ] не пробел. И хотелось бы иметь более энергичный диалог, а не реакцию раз в сутки. |
|
------- Последний раз редактировалось megaloman, 15-08-2019 в 17:58. Отправлено: 17:10, 15-08-2019 | #22 |
Crazy Сообщения: 1235
|
Профиль | Отправить PM | Цитировать Цитата AKadekin:
|
|
------- Отправлено: 19:45, 15-08-2019 | #23 |
Забанен Сообщения: 793
|
|
Отправлено: 21:38, 15-08-2019 | #24 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать YuS_2, как правильно его запустить... запустить как bat файл, он не отработает.
|
Отправлено: 17:19, 16-08-2019 | #25 |
Crazy Сообщения: 1235
|
Профиль | Отправить PM | Цитировать Цитата AKadekin:
|
|
------- Отправлено: 17:26, 16-08-2019 | #26 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать YuS_2, Спасибо все получилось работает
|
Отправлено: 17:27, 16-08-2019 | #27 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать YuS_2, Спасибо все получилось работает
|
Отправлено: 22:19, 16-08-2019 | #28 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать YuS_2,
Большое спасибо, скрипт работает. Подскажите, а почему он сохраняет результат в формате utf8 c BOM. Из за этого есть проблемы, как его преобразовать в просто в UTF8 без BOM Спасибо, я решил эту проблему |
Отправлено: 09:44, 19-08-2019 | #29 |
Crazy Сообщения: 1235
|
Профиль | Отправить PM | Цитировать Цитата AKadekin:
Цитата AKadekin:
Цитата:
#requires -v 3.0 # путь к одному каталогу с файлами: $fldin = 'z:\Путь_к_каталогу_с_файлами\Один_Каталог\*' # путь к разным, целевым каталогам: $fldout1 = 'z:\Путь_к_каталогу_с_файлами\AF1' $fldout2 = 'z:\Путь_к_каталогу_с_файлами\AX1' # если не существуют, то создаем: if(!(test-path $fldout1)){md $fldout1|out-null} if(!(test-path $fldout2)){md $fldout2|out-null} # фильтр файлов по расширению: $inc = '*.AF1','*.AX1' # расширение для переименования: $ext = '.MIX' # кодировка: $enc = 'utf8' $utf8 = new-object system.text.utf8encoding $false dir $fldin -inc $inc -file|%{ $file = $_ $tmp = (gc $_.fullname -raw -enc $enc) -replace ' \]',']' $utf8.getbytes($tmp)|sc $file.fullname -enc byte if ($_.extension -eq '.AF1'){ mi $_.fullname ("$fldout1\" + $_.basename + $ext) } elseif ($_.extension -eq '.AX1') { mi $_.fullname ("$fldout2\" + $_.basename + $ext) } } |
|||
------- Отправлено: 12:25, 19-08-2019 | #30 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - как сравнить текстовые файлы в папке? | rsersh | Скриптовые языки администрирования Windows | 1 | 04-06-2016 22:24 | |
CMD/BAT - Как найти текстовые файлы | yaoleg2 | Скриптовые языки администрирования Windows | 7 | 10-01-2013 21:23 | |
Прочие - Текстовые файлы | Bazaroff | Программное обеспечение Windows | 3 | 25-04-2010 21:39 | |
Не открываются текстовые файлы и изображения и к ним создались файлы с расшир. drweb | leda | Лечение систем от вредоносных программ | 1 | 03-10-2009 01:22 | |
Delphi - Текстовые файлы в Delphi | Borislav | Программирование и базы данных | 2 | 11-01-2005 13:18 |
|