Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт, для чтения нужных строк из txt файла в переменную

Ответить
Настройки темы
CMD/BAT - Скрипт, для чтения нужных строк из txt файла в переменную

Пользователь


Сообщения: 107
Благодарности: 3

Профиль | Отправить PM | Цитировать


Подскажите, плиз.
Нужно написать скрипт, который должен делать следующее.
1. Читать из определенного txt файла(например E:/TEST/test.txt) строки , содержащие слова(Client, Policies) в переменную.
2. Подставлять эту переменную в команду вида echo вызов переменной.

Или читать из этого файла каждую нужную строку в свою переменную, а потом подставлять обе переменные в echo.

Этот скрипт должен работать на Win 2008R2.
Заранее спасибо за помощь.
Образец файла:
Job ID: 0
Status: Not Applicable
Client: Not Applicable
Agent Type: Not Applicable
Instance: Not Applicable
Backup Set: Not Applicable
Subclient: Not Applicable
Backup Level: Not Applicable
Storage Policies Used: Not Applicable
Start Time: Not Applicable
Scheduled Time: Not Applicable
End Time: Not Applicable
Error Code: Not Applicable
Failure Reason: Not Applicable
Protected Counts: Not Applicable

Отправлено: 20:25, 25-07-2012

 

Старожил


Сообщения: 352
Благодарности: 119

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion

set "file=test.txt"

for /f "delims=" %%a in ('findstr /c:Client /c:Policies "%file%"') do (
	set "str=%%a"
	set "str=!str:: ==!"
	set !str!
)

echo Client = %Client%
echo Storage Policies Used = %Storage Policies Used%

Отправлено: 12:59, 26-07-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт, для чтения нужных строк из txt файла в переменную

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Скрипт VBS для Чтения из файла Excel и записи в Access NecroTYN Скриптовые языки администрирования Windows 5 27-01-2012 12:18
Любой язык - [решено] Скрипт использующий переменную из файла .txt XXXp Скриптовые языки администрирования Windows 27 18-05-2011 21:34
Любой язык - нужен скрипт для удаления всех файлов кроме нужных для запуска Windows XP Dark Ange1 Скриптовые языки администрирования Windows 11 07-03-2010 13:34
[решено] Скрипт для удаления нужных слов в ini файле Pozia AutoIt 23 27-10-2009 18:42
[решено] Работа с html-кодом страницы, поиск и копирование нужных строк Sestrichka AutoIt 14 02-04-2009 16:51




 
Переход