Форум программистов, компьютерный форум, киберфорум
Наши страницы

Batch (CMD/BAT)

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 87, средняя оценка - 4.79
katia2011
1 / 1 / 0
Регистрация: 23.01.2011
Сообщений: 18
#1

Присвоение значений внутренним переменным - CMD/BAT

01.02.2011, 20:54. Просмотров 12164. Ответов 1
Метки нет (Все метки)

Здравствуйте!
помогите разобраться в задание :
-------------------------
Создать командный файл 1.bat, выполнение которого реализует следующую последовательность
операций:
a). Взять 1-й параметр бат-файла, присвоить внутренней переменной р1 численное значение 1-го параметра;
b). Взять 2-й параметр бат-файла, присвоить внутренней переменной р2 численное значение 2-го параметра;
Присвоить внутренней переменной р3 значение суммы р1+р2;
c). Вывести на экран значения переменных р1, р2, р3 и сообщение об
имени отработавшего бат-файла;
d). Направить результаты работы bat-файла в файл протокола работы командного файла.
e). Имя файла протокола сформировать как конкатенацию: (имя bat-файла)_log1.txt.
---------------------------
Набрала такой код
1.bat
Windows Batch file
1
2
3
4
5
6
7
8
echo %0
echo %1
echo %2
set p1=%1
set p2=%2
set /A p3=p1+p2
echo %p3% > %0_Log1.txt
pause
--------------
выполнение :
D:\>echo "D:\1.bat"
"D:\1.bat"
D:\>echo
Режим вывода команд на экран (ECHO) включен.
D:\>echo
Режим вывода команд на экран (ECHO) включен.
D:\>set p1=
D:\>set p2=
D:\>set /A p3=p1+p2
D:\>echo 0 1>"D:\1.bat"_Log1.txt
D:\>pause
Для продолжения нажмите любую клавишу . . .
---------------------------------------------------------
Проверьте пожалуйста так нужно было решить эту задачу? помогите исправить если что не так
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2011, 20:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Присвоение значений внутренним переменным (CMD/BAT):

Присвоение значений переменным - CMD/BAT
Друзья, сегодня впервые вплотную столкнулся с вопросом создания батников - нужно сделать батник, который по всему компьютеру удалял бы...

Присвоение переменным значений, взятых из файла - CMD/BAT
Добрый день! Подскажите как присвоить переменным значения из файла. Имеются 12 переменных(n1-12 к примеру).Для них создан файл, где...

Циклическое последовательное присвоение переменной значений, содержащих строки текстового файла - CMD/BAT
Здравствуйте, исполняется следующий bat-код: set "root=e:\data" for /f "usebackq delims=" %%A IN ("all_set.txt") do ( set...

Шпаргалки по переменным - CMD/BAT
Спрашивают часто, сам тоже подглядываю, кто-то впервые увидит да и удобно. @echo on @set x=проверка @echo set x=проверка @echo. ...

Присвоение значений переменным - JavaScript
подскажите пожалуйста, вопрос наверно детсадовский), есть две переменные А и В, в А присвоен массив значений, которые нехочу чтоб...

Присвоение значений переменным - VBA
В комбобокс на форме выводятся значения из столбца B. Private Sub UserForm_Initialize() i = 3 Do Until Cells(i, 2) = Empty ...

1
K0NCTANT1N
138 / 64 / 3
Регистрация: 23.06.2010
Сообщений: 151
02.02.2011, 18:58 #2
Если я правильно понял задание, то запускать bat-ник так: 1.bat 2 4 >1.bat_log1.txt, а в нем:
Windows Batch file
1
2
3
4
5
6
7
@echo off
set p1=%1
set p2=%2
set /A p3=p1+p2
echo %1
echo %2
echo %p3%
, где в 1.bat_log1.txt получим:
2
4
6
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2011, 18:58
Привет! Вот еще темы с ответами:

Присвоение переменным значений - C#
Добрый день! Подскажите пожалуйста, как лучше решить такую проблему программа для расчета, по экологии есть отдельный класс с...

Присвоение значений переменным - C#
Создать переменные следующих типов – int, double, float, decimal, char и bool. Переменным типа int, double, float и byte присвоить...

Присвоение переменным значений из массива - PHP
Здравствуйте форумчане, очень мне стыдно, но не смог справится сам с, казалось бы простейшей задачей. В переменную $row после выполнения...

Присвоение значений переменным из поля БД - PHP БД
Столкнулся с проблемкой (по незнаю). Мне собственно надо присвоить значение переменной из поля БД. В списке я вывожу, а вот как именно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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