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

Показать сообщение отдельно

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


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

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


Iska, я смышленей чем кажусь, на свежую голову все стало куда яснее
Скрытый текст
Код: Выделить весь код
@echo off
if "%1"=="%9" (echo Parametr  ne ustanovlen.)
if "%1"=="%9" goto end
if not exist %1 (echo Fila ne suchestvuet.)
if not exist %1 (goto end)
if exist %1 (echo File suchestvuet, osuchestvlyau prosmotr.)
type %1
:end

Я еще не знаком с "set", оставлю это на вечер.
А еще вопрос от том что такое параметр у меня возникал потому, что я не понимал где производится его ввод. То есть я понимал что такое параметр в общем, но откуда он берется, если он не указан в программе, не понимал. Кодик выше сделан не совсем корректно(имеется в виду случай с 9ю одинаковыми параметрами), но все же для начала мне этого будет достаточно. С командными файлами я познакомился буквально вчера, и сфера моих знаний лежит в рамках паскаля и эмулятора 8086, спасибо за лекции. Кстати еще один вопросик, как мне совместить две команды, для одного ифа? Чтобы выводилось сообщение через echo, и сразу переходило по метке? "|" не работает.

Отправлено: 14:24, 18-12-2014 | #7