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

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

Ответить
Настройки темы
CMD/BAT - [решено] Батник для работы с 2 переменными.

Новый участник


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

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


Доброе время суток. Встала надобность сделать батник который будет брать с файла 1.txt две переменные и вставлять их примерно по такой схеме

Код: Выделить весь код
приложение.exe "1" "2" "3"
где:
1.Переменная №1.
2.Переменная №2.
3.Статичное значение.

Текстовик выглядит примерно так:

Цитата:
Переменная №1:Переменная №2
После извлечения переменных и выполнения батника строка в 1.txt с использованными переменными (Переменная №1:Переменная №2) должна удалится, а фал 1.txt сохранится.
При следующем запуске батника выполняется следующая пара переменных ну и т.д.

Пробовал и так и сяк но моих познаний в bat очень малы огромная просьба не проходить мимо.

Отправлено: 23:20, 10-07-2011

 

Старожил


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

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


Код: Выделить весь код
@Echo Off
Set VarList=1.txt
Set Executable=приложение.exe

For /F "tokens=1,2 delims=:" %%A In (%VarList%) Do (
Start "" %Executable% "%%A" "%%B" "статичное значение"
GoTo RebuildList
)
:RebuildList
For /F "tokens=1,2 skip=1 delims=:" %%A In (%VarList%) Do (
Echo %%A:%%B>>%VarList%.tmp
)
Del /Q %VarList%&&Ren %VarList%.tmp %VarList%
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:21, 11-07-2011 | #2



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

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


Новый участник


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

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


Anonymоus Огромное спасибо за помощь.
Все заработало...!!!

Отправлено: 04:39, 11-07-2011 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - затруднения в работе с переменными cher Скриптовые языки администрирования Windows 3 23-06-2011 21:46
CMD/BAT - [решено] Поясните батник, суть его работы. Pozia Скриптовые языки администрирования Windows 10 08-11-2009 17:47
батник для NTOS admart Лечение систем от вредоносных программ 2 17-10-2008 23:36
проблема с переменными окружения Vasosel Microsoft Windows NT/2000/2003 2 12-07-2006 14:21




 
Переход