Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192

Открыть новую тему     Написать ответ в эту тему

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Старые и смежные темы: по CMD и в Программах | по PowerShell | В помощь системному администратору | Прикладное программирование

PowerShell
Версии | Ассоциация и подпись сценариев
Сценарий для ассоциации файлов PowerShell и запуска неподписанных скриптов.
 
Прочее
Расширение возможностей
Функции
Write-Color
Output-DebugString
Провайдеры
Готовые скрипты
Полезные ссылки | Будет ли репозиторий PowerShell на ru-board?
Книги в PDF
Cheat Sheets
 

Cmd
Для перекодирования кириллицы 866<—>1251 пользуйтесь онлайн сервисом Перекодировщик кириллицы
 
Готовые решения и частые вопросы
 
Описания работы команд и символов участниками темы:
setlocal enabledelayedexpansion и переменные окружения
символы & и && в командной строке
Переменная %0
 
Полезные ссылки и утилиты

WSH (VBScript, JScript)
Программирование "удобняшек" на VBScript

Примечания:
• Большие куски кода заключайте в тэг [ more ]
• Чтобы не копировались концевые пробелы из форума, жмите на ссылку "Редактировать" в посте, и уже из редактора копируйте код без пробелов иначе сценарий может работать неправильно. Также для удаления концевых пробелов пользуйтесь скриптом от Nagual, или VBS-Скрипт-Модулем от ViSiToR.
• Сторонние консольные утилиты можно использовать только в виде готового решения и только в рамках сценариев. Никаких обсуждений и обучений работе с утилитами не предусмотрено и прямо запрещено правилами топика.
Шапка и около-темные вопросы |

Всего записей: 9665 | Зарегистр. 12-10-2001 | Отправлено: 13:40 17-02-2018 | Исправлено: YuS 2, 08:24 19-06-2021
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS 2
Ну, я проводил эксперимент более приближенный к решаемой задаче...
10Pro 20H1 со всеми обновами.
Взял файлик TechInfo.txt из комплекта поставки FAR manager и применил к нему команду
Код:
FINDSTR  /L /I /P /OFF /V "Far изменения информация" "TechInfo.txt">tt.txt
Несмотря на вполне недвусмысленный ключ "/I", в результирующий файлик попало "Изменения" (как минимум; тщательной проверкой я не занимался)...  
При таких раскладах - findstr использовать не буду.


----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 16:52 07-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
Цитата:
/I - Определяет, что поиск будет вестись без учета регистра.

https://jpegshare.net/images/92/0f/920fb70ee3ce7bb50d0adc8e80794bd3.png

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 17:23 07-11-2020 | Исправлено: VVL99, 17:29 07-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Спасибо, о том, что вода мокрая - я тоже в курсе.


----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 17:53 07-11-2020 | Исправлено: BorlandIMHO, 18:01 07-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
А в чём тогда непонтка, вроде правильно отрабатывает.

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 19:53 07-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99

Цитата:
вроде правильно отрабатывает.


Цитата:
FINDSTR  /L /I /P /OFF /V "Far изменения информация" "TechInfo.txt">tt.txt

"изменения" должны быть найдены и выброшены нафиг независимо от регистра, не?..


----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 19:59 07-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
https://jpegshare.net/images/b7/1a/b71a363b48a1ce43bd881c8a70204e04.png
 
Добавлено:
https://jpegshare.net/images/f5/97/f597ada6507c3169e7b75502950b500c.png

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 20:14 07-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Другой набор параметров, другая решаемая задача. Что Вы мне доказать-то пытаетесь?..
 
К слову, если исключаемые слова (по "моей" задаче) вынести в файл excl.txt, то и ограничения на количество слов для поиска убираются (проверял с файлом на ~3000 строк/30Кбайт), и косяк про "изменения" не вылезает...

Код:
FINDSTR  /L /I /P /OFF /V /G:excl.txt "TechInfo.txt">tt.txt

excl.txt:
Код:
far
информация
изменения
 



----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 20:49 07-11-2020 | Исправлено: BorlandIMHO, 20:53 07-11-2020
mrbims

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
Вы гений!))
Подставил строчку и убрал ковычки

Код:
FINDSTR /L /I /P /OFF /V /G:Слова.txt %base% > %base%-noСлова.txt  

Капельку не удобно конечно с вынесенным файлом, но зато можно в любой момент вписать Слово и сохранить файл.
Файл Слова.txt работает только рядом с batником
 
P.s. У меня win7 крякнутая

Всего записей: 5 | Зарегистр. 06-11-2020 | Отправлено: 21:51 07-11-2020 | Исправлено: mrbims, 23:22 07-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO

Цитата:
Что Вы мне доказать-то пытаетесь?..
Ваша персона меня не интересует совсем, а вот якобы существующая проблема заинтересовала, но я её не наблюдаю у себя.

Цитата:
Другой набор параметров
Какой был в вашем посте, тот я и использовал, но результат, как я понимаю отличный от вашего.

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 23:18 07-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99

Цитата:
якобы существующая проблема...не наблюдаю у себя
Я у себя наблюдаю. Мне этого достаточно.
Ваше отношение к моей персоне эту самую персону не волнует ни в малейшей степени...

Цитата:
Какой был в вашем посте, тот я и использовал
Вообще-то, насколь я могу видеть на картинках - фильтр у вас из одного слова, не из трёх. Везде. А полный набор ключей, при котором проблема проявилась - только на самой последней.
Но, повторюсь - я не утверждаю, что эта проблема воспроизведётся где-либо ещё даже при полном совпадении параметров. Достаточно уже того, что она может возникнуть...

----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 00:10 08-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO (пост)
Цитата:
Я у себя наблюдаю.
Выложите комплект файлов, которые выдают эту ошибку.
 
Добавлено:

Цитата:
я не утверждаю, что эта проблема воспроизведётся где-либо ещё даже при полном совпадении параметров. Достаточно уже того, что она может возникнуть...
Она может возникнуть из-за ошибки, которую вы сделали, и не понимаете её, а главное не хотите понять, я вам привёл достаточное количество примеров, чтобы вы могли понять где ваша ошибка, но вам это не интересно.
 
Добавлено:
Вы уже и сами должны были догадаться, поскольку привели пример, где этой ошибки нет, осталось только сравнить и выявить разницу.
 
Добавлено:
Подсказка

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 00:49 08-11-2020 | Исправлено: VVL99, 01:04 08-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
комплект файлов, которые выдают эту ошибку

Файл там один. Текстовый.
https://anonfiles.com/RdEcFdnep8/TechInfo.txt_zip
Команда скопипащена непосредственно из окна cmd (сразу говорю - обратный копипаст с форума в cmd тоже проверял).
Всё действо, если это вдруг важно, лежит в папке "d:\Temp\0000"...

----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 01:17 08-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
Не могу скачать, нарушен сертификат, но главное -
Цитата:
Файл там один. Текстовый.
Нужны оба файла, и это тоже подсказка.

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 01:22 08-11-2020 | Исправлено: VVL99, 01:23 08-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подсказка

Типа, намёк на наличие левого find, который работает вместо системного?..
Так специально проверил - на компе ровно 4 файла по маске "Find.???".Подробнее...

----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 01:28 08-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
Нет.
Подсказка

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 01:30 08-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не могу скачать, нарушен сертификат,

Перезалил https://fex.net/ru/s/bppall2 Подробнее...

----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 01:34 08-11-2020 | Исправлено: BorlandIMHO, 01:37 08-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В смысле - файл результата тоже нужен?...
Нужен скрипт и файл, который он считывает.

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 01:39 08-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нужен скрипт

Т.е. команду нельзя запускать прямо из командной строки и нужно обязательно рисовать скрипт?.. Вы это имеете в виду?

----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 01:42 08-11-2020
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
КАКОЙ батник?..
Ну вы же наверно запускаете скрипт через батник и скармливаете ему текстовый файл для обработки и ждёте результат, но что видит этот батник открывая файл, вы не знаете, вы видите только результат, но из чего он сложился вам непонятно, именно для этого и нужно понять, как сам батник видит тот файл.
 
Добавлено:

Цитата:
Т.е. команду нельзя запускать прямо из командной строки и нужно обязательно рисовать скрипт?.. Вы это имеете в виду?
Можно и из ком строки, хотя результат может отличаться, но тут важно именно то, что вы пишите в команде.

----------
Гомосексуальность среди модераторов не является психическим расстройством, несмотря на синонимы этого понятия в русском языке.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 01:43 08-11-2020
BorlandIMHO

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вы же наверно запускаете скрипт через батник

Я запускаю команду непосредственно в окне командного процессора. Рисовать ради одной недлинной команды скрипт - излишество, ИМХО.

----------
http://www.imho.ws

Всего записей: 1221 | Зарегистр. 12-10-2006 | Отправлено: 01:47 08-11-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru