Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
CMD/BAT Создание системы директорий https://www.cyberforum.ru/ cmd-bat/ thread2194208.html
Доброго времени суток! Передо мной стоит следующая задача: "На заданном диске создать систему директорий: в главном каталоге - указанная. В указанной - поддиректории с именами EXE, ASM, LST." ...
Вывести в указанный файл имена файлов из указанных директорий CMD/BAT
Написал только для одной директории, прошу помочь написать для нескольких echo on dir d:\ > t.txt
Перенаправление stdout в другой bat-файл CMD/BAT
Есть некая циклическая программа, запущенная из cmd. Она иногда выводит результат и продолжает выполняться, через некоторое время снова выводит результат и т.д. А как передавать эти результаты в bat...
CMD/BAT Разделения строки из списка файлов по произвольному разделителю и пакетная обработку результатов Всем привет! Во внешний файл копируется результат поиска по индексированной базе. В базе архивы, результат поиск - массив со строками вида: filelist.txt:... https://www.cyberforum.ru/ cmd-bat/ thread2193921.html
CMD/BAT Запуск программы с повышение прав, использую WMIC https://www.cyberforum.ru/ cmd-bat/ thread2193895.html
Доброго времени суток! Пишу скрипт, который запускает приложение, а точнее exe файл программы putty с правами администратора. То есть на компьютерах пользователей учетные записи пользователей не...
Автосортировка файлов - перемещение файлов в подпапки по 4 штуки CMD/BAT
Уважаемые программисты, нужна Ваша помощь! Необходимо с помощью bat-файла автоматизировать следующий процесс. Дано: папка с именем вида «оф*.1-260», содержащая вложенные папки вида «оф*.1»,...
Переменная как часть имени другой переменной CMD/BAT
Всем привет! Вообще есть цикл for со счётчиком %%i. В самом цикле, этот счётчик должен становиться частью имени другой переменной, обрабатываемой в этом цикле, допустим в моем случае: echo...
CMD/BAT Вывод времени выполнения команды Добрый день! Такой вопрос,можно ли сделать так,чтобы при выполнении команды, рядом с ней указывалось время,в которое она была выполнена? Например команда ping *** нужно чтобы в ней было так: Ответ... https://www.cyberforum.ru/ cmd-bat/ thread2193306.html
CMD/BAT Пауза в секундах. Ещё один вариант https://www.cyberforum.ru/ cmd-bat/ thread2193271.html
Без ping и timeout. Возможно потребуются админские права. Через команду MSG (у неё есть тайминг). Отправляем несуществующему серверу сообщение " ". 5 секунд: msg /server:1234567 /TIME:5 " "...
CMD/BAT Почему он работает Ниже код. Показывает файлы в указаном каталоге.Если файлов нет,то батник прекращает работу. @echo off Setlocal EnableDelayedExpansion for %%a in ("%userprofile%\desktop\batch\1\*.*"... https://www.cyberforum.ru/ cmd-bat/ thread2193082.html
30 / 29 / 9
Регистрация: 16.01.2018
Сообщений: 80
24.02.2018, 14:34 0

Записать имена файлов определенного расширения содержащие определенную строку

24.02.2018, 14:34. Просмотров 306. Ответов 3
Метки (Все метки)

Ответ

V.2.0 трезвая
Работа из текущего каталога.
Windows Batch file
1
2
3
4
5
6
7
8
9
10
@echo off
setlocal enableextensions enabledelayedexpansion
if "%1"=="" (if "%2"=="" (echo Arguments not found >output.txt& goto end) else (set dir=%~dp0& cd "!dir!"))
for /l %%h in (1,1,1) do (set a1=%1& set a2=%2& set a1=!a1:~1!& set a1=!a1:~0,-1!& set a2=!a2:~1!& set a2=!a2:~0,-1!)
for /f "usebackq" %%h in (`dir *.!a1! /b`) do (set e=1& findstr /i /m /c:!a2! "%%h" >>output.txt)
if not "!e!"=="1" (echo Files not found >output.txt& goto end)
:end
start "" output.txt
endlocal
@exit
Использовать также:
Bash
1
Test.bat "txt" "text"


Вернуться к обсуждению:
Записать имена файлов определенного расширения содержащие определенную строку
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.02.2018, 14:34

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Поиск файлов определенного расширения
Доброго времени суток. Есть такая проблема. Надо найти в каталоге (его вводит пользователь и этот...

Удаление файлов определенного расширения
Всем привет. Есть задание, которые необходимо сделать, но никак не получается) Программа должна...

DataGridView - как удалить ряды, содержащие определенную строку
У меня есть dataGridView с 3 столбцами и 1000 рядов. Как удалить все ряды, у которых во втором...

Смена атрибутов файлов определенного расширения
Разработать пакетный файл для смены атрибутов файлов определенного расширения. Выбор атрибутов...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.