Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3
1

Условие не выполняется как при наличии, так и при отсутствии заданного файла

20.12.2016, 23:08. Просмотров 875. Ответов 2
Метки нет (Все метки)

Здравствуйте, мне нужно написать программу которая ищет по за донному пути файл если находит то пишет что он есть если его нет пишет что его нет.
Помогите раза браться :
Windows Batch file
1
2
3
4
echo off
set /p file = "Ведите путь к файлу"
if exist %file% (echo file found) else (echo file not fount)
pause
Программа минует условие и преходит к паузе
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2016, 23:08
Ответы с готовыми решениями:

Перемещение файла при наличии в нем заданного текста
Добрый день. Нужно написать батник, который бы перемещал файлы (xml) из одной папки в другую,...

Скорость цикла for при наличии и отсутствии break
Возможно сейчас я задам вопрос, на который имеется простой и очевидный ответ. Не могу себя отнести...

Как вывести свое сообщение при отсутствии нужного файла?
Как правильно сделать проверку наличия файла и при его отсутствии вывести собственное сообщение и...

Условие выполнения опреции при наличии более двух условий
Подскажите пожалуйста! Есть значение (допустим Х) которое должно быть равно или меньше значения...

2
Заводной мандарин
1055 / 617 / 239
Регистрация: 05.05.2015
Сообщений: 3,466
Записей в блоге: 2
21.12.2016, 00:28 2
Лучший ответ Сообщение было отмечено ComSpec как решение

Решение

Цитата Сообщение от Jiomik Посмотреть сообщение
set /p file = "Ведите путь к файлу"
измените на
Windows Batch file
1
set /p file="Ведите путь к файлу"
и все прекрасно работает

Добавлено через 2 минуты
Jiomik, в смысле - уберите пробел перед "=", потому что cmd думает, что ваша переменная - "file ", и здесь
Цитата Сообщение от Jiomik Посмотреть сообщение
if exist %file%
он не понимает, о какой переменной "file" идет речь
1
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3
21.12.2016, 08:33  [ТС] 3
Спасибо,большое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2016, 08:33

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

Как должен отработать конструктор ofstream (char* file) при отсутствии файла?
Методом научного тыка я выяснил, что если такого файла нет, он его создаёт; но где оговорено такое...

Вывести на экран "условие выполняется", если все элементы массива положительные и "условие не выполняется", если это не так.
1)Тип массива вещественный.Число элементов 11. Вывести на экран "условие выполняется", если все...

Не выполняется условие при равенстве значений
Привет всем, Если передать параметру Depth значение "550", то результат будет "450", в место...

Условие выполняется при любых параметрах
Добрый день! Помогите разобраться почему условие не выполняется. char ssa; ... ...


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

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

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